Boyfriend problems..

My boyfriend is being a dick lately.. we've been together on and off for 5 years. we live together. He has just taken a new job probably about a month ago and that's literally all he does is work and on the weekends he makes a point to already have plans made with his buddies or family (hunting usually) I work weekends so that's not a big issue but the problem is that he never wants to spend time with me anymore and he makes plans on purpose I think so that what time we could spend together he has an excuse not to. He says I'm always accusing him of shit and I'm not. Another thing is he has started dipping..a thing I told him I would never put up with. I finally was like whatever but he literally refuses to brush his teeth so I can never kiss him.. we haven't had any kind of affection in so long. he's always got an attitude with me now and I just don't feel welcome in his presence anymore. what do I do? IDK what this problem is and he's always "too tired" from work to talk about it.. Someone please give me some advice