First Time Nerves

So im 21, have stayed a virgin simply because i didnt find anyone worth giving it to. My current boyfriend is such a great guy, like im generally so lucky to have found him. I know he wants sex, but he hasnt pushed me at all. In fact we barely kiss. I want to surprise him when we spend a weekend together at the end of the month, but im so damn nervous. Im just looking for real talk, and for tips and tricks to help calm my anxiety. Im on birthcontrol we will use condoms, but due to ny ocd anxiety issues. im just struggling to like let go. Any tips on how to loosen up?