I don't know wtf to do

So I moved in with my boyfriend in july, my home wasn't a good place to be at the time, I'm not going into detail because that's not what this is about. This is about me feeling that i might not love my boyfriend anymore, well fiance now. For the four years we've been together, I thought he was the one up until a couple months ago. I feel weird, when i look at him i dont feel the same and it makes me feel guilty and uncomfortable. Lately he's been super annoyed with me, he never wants to cuddle or anything like that, doesn't really want sex, and he acts like its a chore to be around me and gets super annoyed whenever i want to talk to him. He always wants to be with his friends, and always means always. We both get off work around 5 and he would rather spend the rest of the night with them. So i see him for and hour or two every day if that, sometimes i get a day on the weekend but he's just mad the whole time. I don't know what to do. I can't move out, i dont have the money for that and i dont have anywhere else to go. He makes me feel like he'd rather be with someone else or be somehwere else constantly and its making me see him differently. I care about him so much and its bugging me so bad. I dont mean as much as i once did and now im starting to feel that way about him. Also, he refuses to talk about anything. If i show even a little emotion while talking or in an argument, its over and invalid. Dont know what to do.