First Time Advice!

I'm about to have my first time with my boyfriend of 9 months, I'm 18 and I really love him, he loves me and I feel ready and I'm excited! But I need advice, I have severe anxiety and I'm scared I'm gonna bleed too much or something is medically gonna go wrong. How long do you usually bleed for? I heard up to a week! And its It truly the worst pain ever? I'm worried because of anxiety and need advice. I dont have anybody to help answer these questions for me. I am currently going on the pill and plan on using condoms, everytime!