I think the situation is too dramatic for your friend. Too much to deal with. Maybe you can make it about them next time. Enjoy your time together. Don't let your bad relationship ruin all your other ones. I'm glad you are getting a restraining order. That is a very abusive situation. Get out. Life is so much better than that. Hugs.