10 years age gap

At the moment, i've met a boy from dating app and we had a good conversation for a couple of weeks but i've never said the truth about my age, he is 28 and im still 18 but i said i am 22. Cuz Im too afraid that he will reject me, should I tell him? or what other suggestions beside this ?