Struggling in my relationship

I’ve been with my boyfriend now for almost 2 years. I’ve been struggling a lot because he always seems put out when I ask him to do something that requires he put in effort. For example, we go to family events for his family multiple times a month. We go see my family maybe once every 3-4 months, and I never am upset about going to see his family. Then when we go to mine he complains the whole time about having to go. (Keep in mind, he and my family get along great so it’s not about not liking them). Also, he won’t come over to my place and so I always have to go to his place. The few times he has come over to mine he’s been in such a “put out” mood that it made me not even want him here. Now I’m about to move approx 25 min away (we are currently 8 min away) because it’s a better financial opportunity for me with rent and in a house instead of an apt, and instead of being happy for me he just keeps acting like it’s a huge problem and that 25 min is never going to work for us. I feel like I’m putting in all this effort to make him happy, but I don’t feel like he is doing the same in return for these things that are really the fundamentals of being willing to work for a relationship. I’ve been praying about this and I’m not sure what to do next. (We’ve also talked about this multiple times and he gets defensive and acts like he wasn’t that way when I bring up how it makes me feel). Any advice or thoughts?