honestly, I was (am) dating my girlfriend for almost 4 years now. I went through (what sounds exactly like) what your boyfriends doing. I missed her so much when I was without her, but when I was with her I just didn't care. I honestly think your boyfriend is telling the truth when he says its his job. I had the most stressful time for a bout of time with my job, and it really takes a toll on your emotions. Being women, we deal with it a little differently, but guys take stress a different way. Just be there for him, it's all you can do. Maybe you two should talk and give each other advice. Just because you're dating doesn't mean you can't be friends.