Jess I can't imagine what you are going through right now. My guess on the nightmares is that it is your own guilt causing them.. Max would never want to haunt or hurt you, I'm sure of that. You both shared such a close bond and now you are blaming yourself for not being there for him, for not saying 'i love you' enough, for not taking more pictures. It is not your fault and I think until you can accept that, the nightmares may still be coming. Try and sleep easy and know that Max is in a better place and watching over you. Judging by the photos, I can see his love and affection for you.. don't let these nightmares ruin that.

I'm sorry if my little theory may have upsetted you in any way.. I was just giving my opinion on your nightmares. I'm sending some good thoughts your way.

You have a very special guardian angel watching over you.