This website contains age-restricted materials including nudity and explicit depictions of sexual activity.
By entering, you affirm that you are at least 18 years of age or the age of majority in the jurisdiction you are accessing the website from and you consent to viewing sexually explicit content.
The xperia is more expensive then what I would usually spend on a phone, but it is probably the only phone that still has all those things you mentioned, which are nearly all dealbreakers for me. (Asus zenfone why did you have to become big :( )
Have a look at the Xperia 10 Series (for example the Xperia 10 VI), they have all those features for what I find is a reasonable price.