shadowstriker86 said:
exactly, i already went through my briarpatch of psycho bitches to get to my current gf, and i dont wanna go back in
Sadly, you may have to.
This sounds like a situation that I would
NEVER want to find myself in.
What makes me wonder the most is why your girlfriend pointed out your low self-esteem and character flaws to the point that she obviously did.
Here's the best advice I can give you - She's not a keeper.
The hallmark of a good relationship is being able to accept the flaws of the other person without question or compromise. It's sort of a catch 22 because it's a huge self-esteem boost to have a girl around who can love you
despite your low self-esteem and/or other character flaws. The fact that she made this bet with you is troubling to say the least as it seems manipulative, and it appears to set you up for failure either way.
If you do nothing - you get your truck fixed, but you ultimately fail some loosely defined 'goal' set by your girlfriend (prove you have charisma, charm, self-esteem, etc.), and she probably won't let you forget it judging by what all is going on here.
If you do date another girl - She will undoubtedly make you pay, and it could end up with you being single again. It probably wouldn't end nicely either.
I would recommend leaving her. I've dated girls that have only served to make me feel bad about myself. Once you realize that they aren't worth your pain, you will eventually find someone far better, and they will make you far happier than you obviously aren't right now.
I you
really don't want to leave her, you could always just stand up to her and tell her that the bet is off, and you will stay 'happily' with her. That will get your truck fixed, but I would question how happy you would be in such a relationship. If it were me though, I wouldn't even consider this after what I have been through. There are millions of other women out there, and many of them would likely make you feel far better about yourself.