Need Advice 😭

Me and my boyfriend are Christians, and we both had planned and really thought we would wait until we were married to have sex. Well, we have been together since we were very young, 14 and 15. Of course it’s so hard to wait that long and at 16 and 17 we gave our virginity to each other. We are now 17 and 18 and he’s given me a promise ring and we are both very committed to one another, and he’s such a good good man. We are planning to get married within the next year and a half too. But since we first had sex, we haven’t been able to stop! We do badly want to make this right and put it on hold until we are married and we both feel bad about it, but it’s so hard to stop.

Any advice from anyone would be very helpful😌