Parents, siblings, bosses, coworkers... they are all just people. In order to be happier, recognize that everyone has problems, flaws. No one is perfect!
Stand up for yourself. Just because someone is "family" doesn't mean you should keep forgiving their toxic behaviour or putting up with their bullshit.