I’m aware of the message regarding male-to/female age gaps but what about the other way around? What’s the consensus on us dating a much younger man?

My boyfriend is textbook HVM. He owns his own home, graduated from a prestigious school, has a great job, lots of hobbies, cooks and cleans, can fix anything, waits on me hand and foot (even in my home where he is the guest), killer body (lifetime of gymnastics, hockey, power lifting, MMA, working out every day), doesn’t understand the allure of porn (thinks I’m the most beautiful thing he’s ever seen), and would rip someone’s arm off and beat them to death with the soggy end if they ever disrespected me. The man would eat a grenade for me.

But...I’m 47 and he’s 31. In the beginning I was very concerned about this; I was afraid that because of his age and relative inexperience he was lacking the foresight about how this would play out in the long term as the gap seems to widen, i.e it’s fine now but how is he gonna feel when he’s 45 and I’m 61? He has never cared about this and when I joke about him having to wipe my bottom or being in a wheelchair he always says stuff like “you won’t need a wheelchair, I’ll still be young and strong enough to carry you, and I will because you’ll always be my queen”. And he’s sincere. He. Does. Not. Care.

I came to the conclusion that it’s not my place to tell someone else what they want so I’m accepting it. Also, yes he’s young but he’s wise beyond his years. There’s been zero hint of mommy issues or a desire to be mothered by me (he reminds me often that he’s a fully functioning adult and it’s HIS job to take care of ME).

Should I be high-fiving myself or is this an improper relationship just as it would be if the gender tables were turned?