Rant/help?

My boyfriend and I have been together for 15 months ( I'm 17 he is 19) and it's been nothing less of a roller coaster. We both love each other very much and sometimes get into silly arguments over nothing. He lives with his grandma currently and he is trying to find a job to save up and move out on his own. She does everything in her power to make him upset and it isn't right at all since she knows he has had anger issues since he was younger. Currently his back has been really hurting him and he sometimes takes it out on me which is super frustrating and I usually do not know how to have him overcome it. I want to do whatever I can to help him but I don't know what I can do to help his back, does anyone have suggestions?