Waiting

Sydney • I teach two year olds & I love Jesus. Sums up my life💗💗
I need some advice. 
I'm a Christian and I love Jesus with all my heart.
I'm also in a relationship with my boyfriend of over a year and a half. We are so freaking in love. I cannot wait to marry him one day. We plan on marrying in the next 2-3 years. I just need to finish school and save money. 
We both are waiting to have sex when we get married bc that's what the bible says, and I rather wait bc it really is the smart thing to do. 
But. Bc we are waiting, it is making it super hard. I'm talking every time we are together lately we are all over each other, making out for hours. Y'all I know we are going to wait but it seems like it's getting harder and harder. I just need some advice on this, bc I want to keep things hot just not too hot if you know what I mean. I don't wanna put up so many boarders where we aren't even attracted to each other bc we tried that and it almost broke us up. I know he's the one, so that makes it super hard to not wanna attack each other lol... Help please:)