I feel guilty about lying about my age, but I’m afraid of losing everything if I confess - what should I do?

For fear of my own safety and for fear of being judged due to my young age (in reality I’m about 6 years younger), I told a man I met online I was 3 years older than I am, and in my senior year of college. But it’s become apparent that we’ve both developed major feelings for each other, and deep down, I know that if I even want to keep our friendship much less be romantically involved, I would have to come clean with him about my age and who I really am. But I’m afraid of losing him - I have no idea how he’ll react when I tell him, and most of all, I don’t want to lose the man who I’ve told so much of myself to. He’s always been truthful with me, and done nothing but accept me for who I am, and barring this age and schooling issue, I’ve never even thought about lying to him; I’m just really scared that if by telling him that I wasn’t truthful with him from the very start, I’m worried he’d never look at me or trust me the same way again.

If you have any advice on what I should do and what I need to say to him, I would greatly appreciate it - I’ve been losing a lot of sleep recently thinking about this. Thank you all so much.
I feel guilty about lying about my age, but I’m afraid of losing everything if I confess - what should I do?
Post Opinion