DH has struggled with his weight for years, he'll go on diets, loose some, then put it back on not long after. He's been going to gym a lot and exercising more which has been helping however his diet hasn't really improved much. He's been making sure we eat healthier meals but he's always snacking during the day, he's got some healthier options but they're rarely touched. Instead he goes out and buys not so healthy snacks and eats mine. It's frustrating because he gets annoyed if I suggest something we could eat for dinner that apparently isn't healthy enough, he complains when he isn't loosing weight and I talk to him about what he's eating during the day, he says he'll change that but he never does. I've resorted to hiding any treats I've bought for myself and DS but he either finds them or buys himself even more. I just thought he'd have at least some self control but instead I'm hiding food from him. Do I just let him do his own thing? I don't think there is anything I can do to help him really