Losing my virginity?

Me and my boyfriend have been dating for 4 months and it does not seem very long but we see each other almost all day everyday and we've done about everything you can do without actually having sex. And I know he wants to do it, and we're both virgins. And trust me, I want to do it very badly. But I have so many fears about it. We are always told by other people that we are going to get married someday and me and him have talked about it and agree we want to be forever. But so many things can go wrong, and my friends don't understand my fear. They keep telling me I should just do it but I don't know how I feel. I could end up pregnant, my parents will find out, rumors will be spread, slut shaming, and what if something goes wrong between us even if it seems so perfect now and like nothing will go wrong. He could stop loving me in a year or so, because I've seen that happen. I just needed to rant about this to know all of what I'm feeling.