DH and myself don't have any kids, but we do have a puppy. I work shifts and all I ask is that DH comes home from work on the days Im doing nights and walks the pup so I can get a couple hours sleep before my nights. Lately he has been late from work and says things like 'will be an hour or so late, busy day'. However he returns home in his gym clothes and when I confronted him about the fact I have been averaging 4 hours sleep over the last three days because I cant sleep with a yapping puppy in his pen during the time I need to grab a couple of hours he lies. Yesterday I called him out when he was 2 and a half hours late and said that I saw him car at the gym while at the shop
(calling bluff). He got mad and said he had only been there for 5 minutes and came strait home which is a blatant lie. We both enjoy the gym and find its like therapy for us but I have barely had time to go due to having to pick up pup and juggle shift work. I told him I found it completely selfish that he finds it more important to get a work out in and lie to me about being at work then the fact that I am totally sleep deprived and also have to get up again at 11 after finishing work at 7am. He didn't apologies, and has gone as far as calling me petty when I today told him he can take the dog to work (He has an office the dog can stay in) and drop him back off on his break as I will have more sleep. I feel like my needs are being put on the back burner because he wont sacrifice a couple of days of gym when I am exhausted. The alternative would be for him to go early but he wont do that as he stays up playing games until late. I am lucky to see the gym twice a week while the pup is so small and yet he still managed to go 5 times a week and gets a solid 9 hours sleep a night. I don't want to go mad because he just shuts down but I want him to understand my side.