Dump the boyfriend, get yourself out of that home as soon as possible, call the authorities for that poor boy and yes Royd has a point there. It's hard to read and I thought BREATHE, BREATHE! LOL!
There are homes for kids like yourself and even you may either have to give up your pets or have a...