Why does my boyfriend never ever say ‘I love you’ first?

I said it first in our relationship and then he said it back to me, and that’s how it always is.
I think he’s said it once to me, but I always say it and then he’s like love you too... why is that? He said previously he has trouble expressing feelings (most guys?) but still?
Why does my boyfriend never ever say ‘I love you’ first?
Post Opinion