My friend it is fantastic that you are living a good clean life, but remember we are born with sin and we are not perfect. Do not try to rationalize your purity. Just go to confession and tell the priest how you feel and he will advise you on further action. When we present ourselves to Our Lord...