Hi there tf777f,
I notice that you are wanting to please your family and your boyfriend too. But what do YOU want? This is about you, not what everybody else wants. So think long and hard what it is YOU want to do.
I agree with Beverly, check out school counseling. They can be very helpful. And like she says, this boy will wait for you if he loves you and respects your wishes. Though sex is a lot more open than it use to be. There are some of us who have values and do want to wait. And there is nothing wrong with that. Sex is very intimate to most of us, and if it is important for you to wait, than that is what you should do.
But please think of you, not what others want. Make the decision for yourself, not just to please your boyfriend or your parents. Check out the counseling. I think that will really help you to put this into perspective.
I wish you well, keep posting as we are here for you. And of course, I forgot, WELCOME!!!
Hugs, Karen