I do *not* see how any of these are unreasonable. You expect your boyfriend/partner to do these things for you, and you do them for him in return. It's called a happy, functional relationship. Ok, ok, perhaps people's versions of what constitutes a good relationship are different, but in the end it'll all boil down to an equal balance of what each person likes. I do all of these things for my bf, and he does the same for me. OK, I might like to be the first to tell my mum that I got a promotion or whatever. But seriously, I'd rather have a boyfriend that was happy for me in my successes, than one who was always jealous of them. I've been there. It was not fun.