You're too picky, it's you not them, how many messages you receive? How many messages you answer? Let's say you answer to 5% of the total messages you receive, many other women out there answer to these same 5% guys that send those messages and many women out there are better than you in looks,carreer,personality etc, assuming that you answer to 5% guys if you don't have success with those 5% guys your value is less than the value of the top 5% women thus you end up being used for sex and by the way every smart man out there knows that they have to say they are looking for "long term relationships" too, they also know that you lie when you say that you're only looking for long term relationships because every not naive guy knows that you'll compromise your long term standards if the good looking tall stud comes around, so don't think that you're being a smart ass by specifying that you're looking only for a long term relationship to filter casual sex guys, because you are the first one to compromise your standards lol, and obviously you're not the only one, 90% of the girls out there are just like you, "i'm not looking for casual sex" -----> hunk comes around-----> "have casual sex with hunk"
You want your cake and eat it too.
And you're not attractive enough to have the whole cake for yourself.