Most Helpful Guy
Words are cheap. Actions speak volumes. It's possible that he's not comfortable giving or receiving compliments. It says NOTHING about him finding you attractive or not. You should take comfort in his actions rather than craving the words. Anyone can say anything to you without meaning it.
Most Helpful Girl
I guess he prefers to show you his love for you in a different way. Not everyone is good with words. I know people that have a difficult time telling their spouse they love them. The word love is weird for them to say and make them feel uncomfortable but they do show their spouse they love them by giving them love and affection. Try to understand where he's coming from.