Your problems are beyond the scope of this board. Please seek professional help. Im not even joking. The irony is you wont get married precisely because you cant attract women based on your guilt form premarital physical involvement. I think I speak for others here who have seen their time and energy wasted trying to help you so dont let that go in vain by not getting professional help. Once again Im not joking.