...... And here is another perspective........

Do you think maybe he is scared YOU won't say it back? It's possible.

I've exchanged those words with 2 people in my life. One, my exH and it took him TWO YEARS to say it. And I had said it took him a long time to return those words. My ex isn't a stellar example, but in his own way he did love me. And when he did start saying it, he said it all the time.

The other was ex NG, two MONTHS in, and he said it first. But he kept implying it but hard a hard time getting it out. I felt it but I did not expect those words to be exchanged for a while.

And the difference I see here is that your guy actually SHOWS it. His ACTUONS are extremely loving to you. My ex NG said it, stopped saying it because he actually made an effort to stop trying to love me. But I needed to see it and feel it more than anything. As in an ounce of effort for him to see me and make sacrifices.

I don't think you would have to walk away if he couldn't say the words right now. It certainly seems as if he shows you in his actions. Love is an ACTION.

The words used to be so important to me. Now, they really mean crap. I'd love to see it and feel it the way you do.