Girlfriends can be nice. You just had a bad one.
You can’t change who your parents are. The only thing you can change is how you choose to deal with that.