You didn't say so but I am guessing you are both guys? I think its good that he wanted to talk to you about the trainee, he obviously respects you a lot. I am not sure why he would get moody like that with you, maybe he just thought you were making a big deal out of things and he got annoyed, and then tried to make you feel bad? As you don't see him a lot I can definitely see why you worry, I worry all the time when I haven't seen my boyfriend for a while. I don't think you should read into this too much now, I am basing this on the fact that he actually talked to you about this other person, to be honest that surprises me, I have never found a guy as nice as that! If it does turn out that this is the end of your relationship I know it will hurt like hell after so long, but you just have to take what happy memories you have with you and stay friends as you say your relationship is based so much on personality. But I don't think you should be thinking this is the end, he did talk to you about it, so just enjoy what you have and try not to let it worry you. Honestly, I say a lot before I get to the point dont I!Sorry..