What do you term this as?

So, I don't know how to term but I have been flirting with this guy for months and we have been having intimate moments the problem is I really want to lose my virginity even if it's to him but I would feel hurt if he took that situation for granted I mean last night we almost had sex in the back of the car and I know he loves me but he keeps talking about having another girl to trigger my jealous and I don't want to lose myself to this guy he's already my first kiss, my first make out and if I do all this and he's still into finding another girl. What should I do? And worst of all I don't want my friends to know because they are also his friends and we told them we are just cousins but he's just a friend of a friend. I am craving for him but I don't want to give myself up to him what should I do?
What do you term this as?
Post Opinion