You remind me of my boyfriend. He used to say the exact same things as you.
As for where you can find decent girls, try straying away from girls that travel in packs whose conversations are pervaded with comments about their hair and makeup. They are actually bears in disguise and the only thing...