My kitten died - What caused it? [Details in the post]

My now deceased kitten of around two months would have a very severe reaction to my boyfriend whenever he was round. The kitten would bleed from his nose and eyes, become very clumsy, timid and aggressive and at times we thought perhaps clinically insane. On one occasion, he climbed up our wallpaper to get onto the fridge (He had never done this before) and either jumped or fell off of it. He didn't seem any worse than he had prior to the fall however he kept on trying to climb up to the fridge. He was very week and tired, he wouldn't eat or drink on his own and as mentioned earlier, he was bleeding quite considerably. He bled from his nose a lot, a little from his eyes and possibly from his mouth although it could have come from his nose. We had to wipe him of blood every ten minuets because his face would be covered. My boyfriend didn't return for a week or so and in that time the kitten recovered, and was healthy and strong again, but it happened again when he returned. This was happening on weekends otherwise we would have taken him to a vet, but as it was my mother was away on both occasions and we couldn't find any veterinary practises open even if she had been here. My boyfriend left again and the kitten recovered, and then on the third visit the kitten reacted the same way, only this time he died. It was only after the third visit I realised it /must/ have had something to do with my boyfriend. If I had known beforehand I would not have allowed him round. 
     What was it that made the kitten bleed whenever my boyfriend was round? As a side note, he definitely did not harm the kitten in any way, he was always very gentle and calm with him. He owned a dog - could the kitten have had an allergy to it? I am desperate for an answer - as is my boyfriend. I haven't been able to find answers anywhere else and the question has been haunting me since the day Littlefoot died. 

1
Submit your own photos!
Dog Breeds Selector

Find your perfect match based on activity level, size, intelligence and more!