Elegant, smart, faithful, educated women coming from stable families are taught by their fathers and mothers not to date losers because they mean troubles. They can detect them from a mile. What were you guys thinking. Of course it's hard to find them.
Yet, they can recognize such a guy who wants to better himself and give him a chance. They can have pity for a guy whose parents separated and offer him the opportunity to repair his past. But if you shit on this oportunity, you re the worst asshole ever, period.
When your father left your mother and condemend both you and sisters/brothers and mother to a lot of pain and the terrible possibility of reproducing what he exposed you to, you better not listening to him anymore.
But i'm sure jhonny could get one of these good women. Just aim for a girl who s working while studying, isnt superifcial, is down to earth, has family values and knows how to be a caring mother for both her man and eventual kids. Work, study, i mean you re able to do something better than ptraining or stripping ffs. Teach her sex (balanced sexual acts, not extremistic shit, do not search to perform, casual normal sex with love is what lasts the longest) , how to get in shape and go thru life together. You re wasting your time johnny !
Stay balanced, quit the extremes. Lots of hapiness to be found in sincere, prosaic, everyday stable love. But it requires a lot of courage and sacrifices.