<human>: Condense the text into a few key points

My boyfriend Alex and I have been dating for a few months, and we have a near ideal relationship- no fighting, lots of fun, great conversation, plenty of affection. We've been friends for a little over five years now(met in college), and I've had a massive crush on him since we first started hanging out. Late in our Junior year, I mustered the courage to ask him out and was very nicely rejected, since he knew I was a virgin and didn't want the responsibility of being someone's first. I was disappointed, but we continued to be good friends, and he never held my (super)embarrassing confession over my head.

After graduation, I moved back home for a year several states away to live rent-free at home and work to save up money. In the last few months of my stay at home, Alex contacted me out of the blue, saying how much he missed me, how he wanted to hang out, and asked me how I'd been. In actuality I was lonely and miserable, so I made up some story about a boyfriend I had and then broke up with during my stay(I know this is pathetic), and about how much fun I was having. We continued to chat every few days, and eventually he asked if I'd like to go out with him when I got back. I still had that huge crush on him, so I accepted, probably a little too eagerly. We began going out when I got back this past May, and almost immediately began a sexual relationship. Despite knowing his reservations against being someone's first, I lied about having had sex before with my imaginary boyfriend from back home. I don't think he suspected I was lying(I didn't bleed or experience pain the first time we had sex), so I don't think he'll ever know unless I tell him.

I'm ashamed I was such a pathetic liar, and I shouldn't have deceived him in the way I did. But we've been happily together for months at this point, is it really worth it to tell him?
<bot>: I lied about having previous partners, bf unknowingly took my virginity. I feel guilty about lying, should I tell him?