First Time...

Ever since I was younger I've always had my mind set on staying a virgin until marriage. It was not only a religious, but a me-thing. I used to literally think I was asexual in middle school bc I was so uncomfortable with the thought of it. Now, 16 years old in high school I've done sexual acts but I still haven't lost my virginity. I am not in a rush to loose it or anything but I am starting to really want to do it. There's this one guy that wants to have a casual hookup with me and I think I want to do the same. I still love the fantasy of waiting until marriage but it is getting really hard to resist temptation. I cannot tell if I want to sleep w him bc I am ready or I am just surrounded by sex and my hormones are driving me crazy. Also because I have done many other things he does not know I am a virgin. Should I have sex with him? If I do should I tell him I am a virgin? Any advice will help!