I accidentally lied to my boyfriend about my age?

Imakemistakes
Me and my boyfriend have been together now for over a year.

So, What happened was I went on tinder and met the guy I'm with now. We talked for awhile via text (for about 2 months before meeting up) On my tinder account it said I was 20 when I was actually only turning 18 in a couple months, and he's 21 and now he's almost 23 and I'm "21.5" but actually 19 and a half. So, I never told him I was younger than it said on my account because it kinda sliped my mind for awhile, plus never came up. When it was getting close to my birthday he mentioned how I was going to be 21, and that we'd be the same age for awhile. I looked at him in "oh sh*t" and he was like, "What? haha, what's wrong?" And I smiled and said, "Oh nothing, just crazy."
After that I couldn't stop thinking about it, so I mentioned about what age groups he'd be willing to date. He said nobody under my age, "21" he would be with. Because he could never be with a teenager. (anyone younger then 20) I told him I would be okay with it, and I explained that to me age wasn't such a big deal under a lot of circumstances. He said, "I guess... but I still couldn't." and I just sat there freaking out in my head. I tried to breakup with him for his own good and I was to scared to tell him the truth and saved myself from embarssement and shame, and I've tried to change his mind about the age stuff, and a lot of other stuff but he insisted we not breakup, and that he won't change his mind and says I'm the perfect age for him and girl ingeneral. Now that it's been almost 2 years what am I suppose to do or say? The age thing hardly ever comes up, but the thing is his whole family and friends know me closely and know me as a 21.5 year old, not a 19.5 year old.
I accidentally lied to my boyfriend about my age?
9 Opinion