What is wrong with me? Please help...

Sydney • 22 ✌🏻 ATLien 🤟🏻
So my boyfriend and I have been together for a year and a half. Ever since we started having sex we would do it every time we hung out together (a few times a day at first when we wouldn't hang out with each other outside of school but every few days or once when we would hang out more frequently, sometimes twice) and then when I started college I would see him every other day or so and we would do it once that day usually sometimes not at all. A few months ago due to issues I had at home I moved into his house with his family and at first we had sex every day for a week or so and then every few days. For the past month or so, give or take a few weeks he hasn't been wanting to have sex with me. When we first got together I was about 118 pounds and we didn't fight that often. Since then I have gained about 30 pounds (causing body image issues) and we have been arguing more about tiny things and he has been wanting sex less and less lately. He denies me quite often and when we do have sex it's a way that he can't really see my body (we used to do the same ways all the time and he just says he wants to change things up) and he gets right up and gets dressed and if I lay around naked he tells me to get dressed. Is all of this because of my rapid weight gain (although he tells me he loves me the way I am and that I'm not fat) or is it because we are together all the time (living and working together) or is it because his feelings are decreasing for me? Someone please give your insight and ideas on what the reasoning is. Because my sex drive has not decreased at all.