This is going to sound really petty but I'm going to go for it anyway.
I've been with my bf for about 18 months now. He as a bit shocked when we first started seeing each other that I let my cats sleep on my bed. He makes jokes about how he hopes they're not sleeping on "his" pillow and how he'll get pink eye from them. I don't let them in the bedroom at night when he stays over (maybe 3 times a week) but on the nights I'm on my own they come in and snuggle and my 4 year old girl does like to sleep on his pillow.
Last night we were chatting on the phone and I was just saying how cute she looked the night before and he was genuinely annoyed I'd let her sleep there, said that he wants to be able to go to sleep without cat hair going up his nose and feeling itchy. Now, I have had cats all my life and have never had a problem and surely all cats sleep on the bed.....isn't that the beauty of having a cat, the bedtime snuggles.
He was a bit of a misery and said he wouldnt stay over anymore to which I replied fine, I've had her four years, she was here first and I will not be banishing her from my room. I have however said I will cover his pillow up so she doesn't sleep directly on it but seriously, am I being slovenly letting them sleep on my bed or is he being a massive prat about it.