Should I have sex

I am a freshmen in hs. I am a virgin and my boyfriend is not by any means what so ever a virgin. We haven’t been dating for too long and I already feel like I am falling in love with him. We have made out many times before but that’s it. Everyone around me is telling me that I’m not ready for sex. I feel like I am falling in love with him, so does that mean that I should give my virginity to him?