Is a 22 year age gap too much?

I have been talking to this guy for a couple of months now I am 25 and he is 47. My parents like him overall but they don't like the fact that he is older than me. Many people have told me to break up with him because of the age gap.

I was just wondering is 22 years too mich? Is it better of being with someone that's at similar age.
Is a 22 year age gap too much?
Post Opinion