Should it always be the man who says it first? Was having this debate with Bf.
I'm more old school and would expect a man to do it first, just like I'd expect a man to ask me to be exclusive / boyfriend and girlfriend.
(I mean in my mind if you've been dating for a while then you're Bf and gf anyway and you I wouldn't even bring it up).
But yes - who should say I love you first?