This all good advice, especially the pet part.
OP, I share your sentiment, having been abused most of my life. The problem is, unless you're independently wealthy, most of us have to rely on others for the necessities of life --- therein lies the rub!
:/