Advice please

So I’m 17 yrs old and I’m really devoted to god and I love trying to get closer with him everyday because I believe being a Christian is a everyday thing not a once in a while thing. I also have made the promise to god to wait till marriage to have sex and I’m completely serious about it and breaking my vow would be the worse thing in the entire world to me but I have a boyfriend and he’s not a Christian. He used to be when he was a child but now he is not and has a hard time believing in god and doesn’t understand that mental and emotionally I am not ready to have sex and I also want to wait till marriage because of my vow and I plan on keeping it. I also plan on not getting married any time soon because I will be going to university next year I have a lot academically. Idk if I should break up with him or not because yes I love him but sometimes he trys to pressure me and when I do have a family one day I want my family to be centered around god. What should I do? This is really hard on me and it’s making me really sad/ depressed 😕