Lost

Me and my boyfriend have been together for 5 years. 3 years ago I left for military training.  I come back and things changed between us. He is no longer very communicative with me and not very supportive anymore when I start to feel down. We get in big fights where I'm told i never do anything for him or his kids and I treat him like crap. And I should worship him because of how good he treats me. He doesn't communicate. And always puts the blame on me. All I've asked of him is communication and respect. When I try to talk to him about things that are bothering me between us he gets defensive and argumentative. I feel alone and empty. I don't know what to do