Withdraw from weed

My boyfriend has smoked weed everyday for 2 years. He says he is "sick" and "feels like shit" and he's even calling in to work. Before that it was every other day or a few times a week, but he has stopped over the last 7 days and they've been so rough. He has had anger issues. It happens often. But what's concerning is that he's not eating, he's sleeping all day after he gets home from work, he says he's depressed and he's freezing cold all the time. I feel terrible I don't know what to do to help him. He wants to join the marines, so he stopped smoking.