I lost my virginity to a hooker at 17 because my college friends told me too (massive sucker for peer pressure) and promised my youth minister down my church to save myself until after marriage to make up for such for such a stupid mistake. Thing is I'm too horny. It'll just feels like I'm gonna be too horny one day and just have sex again without any restraint.
You have self-control. You can also deter yourself by making conscious choices not to put yourself in a position where the outcome is likely to be sex(ual). Without going too much into detail there are people who choose not to shave their more intimate areas because it discourages them from actively seeking out partners. This may or may not apply to you but it may be considered. You do have hands, but depending on your own personal beliefs about self-gratification that may or may not be an option.
Also, some people can turn themselves off by thinking of really awkward scenarios.
Do you have any other reasons for wanting to 'save yourself' until marriage other than a churchman telling you too?
Are you even sure you will want to marry?
Yeah, I wanna make up for such a loser thing to do. Check this link of me asking about it a few weeks after I did it, some girl called me a loser and got alot of reps for it and when i try to say I was changed somebody else still made me feel bad about it and got 3 reps.