Hey TS there's some good advice in this thread which I totally agree with. You should build up your self esteem and confidence. Don't be too concerned over the moles. Some people have large birthmarks across their face and they learnt to live with and not be affected by it. Losing your virginity is a special one so please don't rush and give it up to a FL! Also, FL experiences could be a hit or miss. Assuming its a miss, you don't want to feel even more shitty after that.
So lift up both your small and big head, be confident and go conquer the world!