I've read some of your other posts in the advice column, and i'm going to dish out some hardcore shit that you might not be ready for. Consider this your disclaimer, if you don't want the tough love skip the rest of this post.
You sir, need to break up with said girlfriend. then you need to stay single. For a very long time. i don't mean by this that you are a bad boyfriend, man, person, lay, and I certanly don't mean that you are hopeless and will never have a meaningful relationship. But everytime you post about a problem, it seems as though the issues that need to be worked through are YOURS. There seems to be a general lack of understanding about the female workings (not just anatomically speaking, but the whole package). Not that any other dudes have it completely togehter, lol, but the way you describe your relatioships they seem to be focused on what you want, and perhaps less on what your partner wants than they should be. More emphasis on "why do I have to change" and less on "let's compromise togehter"
So take a break. don't put any paramaters on it (i.e., i'm going to be single for two months) just be alone for a little while, sort out your life. Find a good girl FRIEND (different from a girlfriend)closeby that can give you women's perspectives on your day to day behavior. And most importantly, don't go looking for relationships- let them come to you. You never realize what you may find when you stop looking.
Maybe I've gotten a skewed perspective of your relationships from reading online, and if I have, I apologize. I'm just calling it like I see it to be from what i know. and like i said, it doesn't mean your hopeless, just maybe a little inwardly focused. Things WILL work out for you, but you need to figure out what you want first and what you're willing to do to get it.
And just in case you're mad at me, I'll show you some titties to cheer you up!
Sincerely,
LAW