I lied to my girlfriend about my virginity so she didn't feel bad about herself
Why did you have to lie to her about something so precious?
The reason is its none of her business
I understand that you are trying to protect her feelings, but it is still not a good idea to lie to her. Healthy relationships thrive on honesty, and if you can't be honest then what other lies might you keep telling her?
She only needed to know about what fake sex facts I gave out
Even though your intentions were good, I believe it's still not a good idea to lie. Don't you want to have an honest and flourishing relationship? If you come clean, I'm sure she would be happy you brought up all the courage to do that!