@HopelesslyStupid,
If he snoops and spends months or a year or what ever trying to find out if you are telling the truth or not (he is only your boyfriend, you do not have a ring on it, we make mistakes) , then do you want a controlling person in your life that also does not accept what you have stated and continues to try to find out?
I wouldn't.
What you have to realise is. Until you are committed to marry and marry, you are going to make mistakes, it's human nature to do so. What ever those mistakes are. In my opinion, this guy may be the one but he may prove not to be.. At this point in time the person you owe an explanation and answer to, is you. If you found it, then that's all that matters.