There's a very simple solution. BE GAY! I'm Bisexual, and that's the best shit ever. I don't care about girls much, but if I get he occasional catch, I just go with it.
I can be a girls gay best friend, I get to go shopping lingerie with them, but I can still have sex with other girls. :P And when I have those "all girls are bitches" moments of my life... well then "I WANNA TAKE YOU TO A GAYBAR!".
So there you have it, the solution to all girl problems... BE GAY, or at least half.