Is a 21 year age gap too much? I met this man a year ago and we talk every day but we live in other states?

We have a great connection at least from my perspective and I know we really do care about each other I’m 24 and he’s 45 but it doesn’t feel that way when we talk or hang out, we live in separate dates so we don’t see each other too often but my friends hate that I’m so head over heels for this guy and they want me to date someone my age that lives closer
Is a 21 year age gap too much? I met this man a year ago and we talk every day but we live in other states?
Post Opinion