@whiptail,
Honeymoon faze sometimes passes for couples, they prefer the "love"of each other than the intimacy of sex, is he still intimate? Does he kiss you and mean it?
Age is but a number but you say long distance to a degree, once a week you see each other yet he's only around the corner.
I hate to ask this but..... How well do you know this person? You met him at 19, him 49... I'd be doing all it takes to hang onto a woman that I love at that age, it's only a thought but I ask because, once a week he sees you and he's 30 years older, I mean at 22 you would be going out with friends, at clubs, pubs, having a good time, a man would feel threatened unless..............he's...........maybe.............in a relationship or married.
Is this a possibility do you think.
If not.... you have to speak with him and remind him of your age, remind him of your needs / wants / desires, it's never one sided. Two people make the effort if in love.