I 18F have been lying throughout our entire relationship and I'm scared to come clean to my boyfriend 20M. How do I fix everything?
About a year ago, I (now 18F) had a crush on a guy who is currently my boyfriend (now 20M). When we first met, I was 17 and he was 19. We were in a Discord group with mutual friends, and I thought he was really cute. At one point during a call, he mentioned that he wouldn't date anyone who was more than two years younger than him. At the time, his exact birthday wasn't clear, but we knew he was 19. I panicked because I really liked him and didn't want to ruin my chances. So when the topic of age came up, I told him I was 18 even though I was actually 17.
Looking back, I know that was immature and unnecessary. I should've just been honest instead of assuming things or trying to adjust myself to fit what he said he preferred. Now, I'm about to actually turn 18 in a few weeks, and he'll be turning 20 later this year. I'm terrified he'll realize that the timeline doesn't add up. I feel guilty for lying, especially because he's genuinely one of the greenest-flag guys I've ever met. I really see a future with him. I'm scared that if I tell him the truth, he'd be upset or even break up with me. I don't know if I should come clean now or just leave it alone since I'm turning 18 soon anyway and leaving for uni at another country. I need advice.
Okay. So you foresee a future with him.
You think your family and friends is going to go along with you lying about your birthday? He's never gonna go to a party and someone else is gonna be like "haha, you don't even know her birthday? What a bad boyfriend, haha"? You're never gonna do any important legal paperwork with him that involves giving your birth date (like, say, a marriage certificate)? You're never gonna make a medical call in front of him or go to any medical appointment with him (like, say, a fertility check), where they will ask your birthday to confirm your identity?
Even if we throw the aside the fact that lying erodes trust and is no way to start or build a relationship, just the logic of upkeeping this lie rapidly erodes when we sit down and actually think about things. There is NO way to have a relationship with him where he doesn't find out the truth. And if you never even fess up and just let him look like a fool? You've lost trust for sure, forever.
That said, the fact that you lied is just weird. It makes no sense. You two are two years apart in age. That's within his range. So...you lied for no reason??? If I were him, I just wouldn't know what to do with that. If you're willing to lie over something so stupid and meaningless for absolutely no real reason, what else are you lying about? Do you just compulsively lie all the time? I have no way of knowing now.
And your excuse is shit. You lied because you specifically did not accept his boundaries, comfort zone, or safety. You lied specifically to disrespect him and his wishes. Even though the lying was unnecessary, that was still your reason. On the off chance he'd say no, you wanted to manipulate him into saying yes.
So yeah. He may very well break up with you. Actions have consequences. Hopefully this can be a stupid, teenage mistake you learn from and leave in you past.
Regardless, the right thing to do is tell the truth and apologize for misleading and disrespecting him. The only chance you have of rebuilding trust is to come clean ASAP. Because he will find this out. You do not want him to find out from anybody but you. You can't rebuild trust if you don't even take accountability for lying in the first place.