No, you're not an oddity. I am pretty much like you -- social with people, but had little to no personal/close friends. I was negative and always let my temper get the better of me. i still struggle with the latter, like this past two days, for example... I just get so impulsive.
As for your spouse turning into the opposite of who you fell in love with, well, personally I believe when there anger, frustration, hatred, i.e. no love, the Devil has his way.