I've just left my husband, who is 14 years older than me. He was controlling and permanently in disapproving mode. I do partly blame the age gap, which has got bigger over the past 15 years. I am 41 now and he is 55.
But you can't generalise. My stbxh is into gigs and motorbikes too, but I am not. We didn't have that many interests in common. We have different outlooks on many things. But love is blind, isn't it? And he changed enormously when we had children - went from someone who liked staying up late and having a line of coke or two to an ultra-responsible Victorian father.
Carefully examine your attitudes towards things and make sure you are compatible. Consider how you will feel when he is 60, not 50, as the years will fly by. If you are anything like me, and you may not be at all, you might find when you hit 40 that it's a big turning point, and you are not ready to settle into 'middle age' without a fight or without having a massive mid-life crisis
How well do you mix with each other's friends? Is he disapproving of yours? My husband was of mine, and I never felt they could mix well with him. He seemed, well, old and I felt a bit embarrassed by this. I ended up spending time with his friends all the time and felt old before my time. How will you feel about going to a load of 50th birthday parties, 25th wedding anniversaries, etc?
How do you think he will respond to having children if you want them?
These are all the big issues. It's not the age itself, many age-gap relationships work well. But it depends on the individuals and their outlook. Age is one of the issues, but if there are no other issues it isn't a problem
FWIW I get what you say about 50 seeming 'old'. I hated it when my husband turned 50, I just felt so young compared with him. If you feel like this now, consider how you will feel when he is 55, 60, 65. Consider all these things very carefully. There is a new thread on here where a young woman (29) is stuck in a miserable relationship with a 15-years-older husband who sounds so much like mine.