If he’s there even after you make it clear that sex is presently out of the question, then he may be worth it. Otherwise, he’ll just leave you also once he gets sex.
You definitely need professional help. Only a professional can help you get over the trauma and deal with the fact that sex will be part of married life.
Honey, maybe you should seriously consider keeping away from sex until you get married. IF your guy loves you regardless of not getting any, then he’s someone that you can trust in many ways. Make him realize that you’re just more than someone he can have sex with. Honestly, sex tends to muddle up things. Keep things pplatonic if you can and allow him just a few concessions. You’ll notice that most guys will start treating you differently once sex is on the table.
Keep things simple. Save sex for some later time. Try and get your heart healed. If he’s worth it, he’ll wait.
Take care of yourself. Don’t be afraid to lose somebody. Fighting for someone you love doesn’t mean selling yourself short.
Erick