How do I stop craving for the unreachable?
I have this idealistic vision on becoming a better, even famous person and being happy together with an 11/10 model tier female.
In reality I'm an overconfident guy in his late 20's who dates and fucks about everything and doesn't really care about settling down while it happens all around me with the people I know. There's a lot of (sexual) frustration and unsatisfied tension in my life. I feel like I can discharge most of it in the weekend by drinking and getting one-night stands with easy and average women. When that passes, I constantly feel like I deserve better and it comes with emotional crashes and inner struggles.
Realize you're a piece of shit.
Realize you can stop acting like a TOTAL piece of shit.
Realize that there is no guarantee of an ideal reward for living better. But understand that if you don't live better you don't even have a chance. Live better and have that chance. If you don't land the 11/10, and you probably won't, you'll at least have maybe hated yourself a little less.
Or, better yet, evaluate why you want said woman and why that's so important. Maybe because you're an egotistical piece of shit who needs a lot of validation. So instead of just acting more in line with your goals, change your goals to something that isn't totally stupid.
I'm confused, what is it you want OP? When you say you deserve better, but don't want to settle down, do you just mean more attractive one night stands?
You seem to be getting the things that you're aiming for, if you're aiming for things you don't want and it's upsetting you... maybe stop aiming for those things?