First time sex

I Want to start having sex with my boyfriend but I'm really afraid of getting pregnant or even worst STDs. How bad will it hurt for the first time? Which Birth control should I take? I've never been in birth control. OMG I'm so nervous 😱