Ah, yes, the old "Selfish Bitch Syndrome."
Usually caused by parents who had shitty parents, who had shitty parents, and so on. I'm lucky that my parents are so wonderful, they get along great and never fight, it's like you are living in the peace core!
Here's what you have to do: You are incredibly smart, and seem to process logic better than your parents. YOU HAVE TO BREAK THE CYCLE. You can PM me and I can tell you how my parents are, because they really never mess up (I'm not trying to brag here).