I think I upset my girlfriend and I dont know what to do. Slight NSFW

Me (17m) tried talking to my girlfriend (16f) about sex. To clarify we are both in England so we are both legal age of consent here. Now onto the main issue at hand, I have anxiety and get very nervous with big topics so I built up the courage to talk about it as we are both virgins. So I decided to ask her if she is on the pill, however I didn't get a clear answer, the only thing said was that she doesn't like talking about it and so in reply I had stated that it is understandable to not want to talk about it but its for both our safety and I sure as hell am not ready to be a dad, not for a few good years that is. But now i think she is extremely mad at me, I dont know how to help her or make her feel better so I really need help, I love her too much to lose her...

(Edit: So it seems I have forgotten a few things because of my mind circling. Yes I am going to use condoms, I know this is a two person job. She has not been raped or been given any disrespectful/degrading trauma if thats the right wording, apologies if not. I just feel I struck a nerve because she is saying she isn't mad at me so due to my brain I took that as her being not mad at me. She has stated several times she is ready just extremely nervous but I also know you need to be on the pill if you start planning to have sex or something like that. To those saying that she is an idiot or terrible or extremely immature, she is not, she is a very nervous person by nature.)