don´t worry
first of all DON´T WORRY! the fact that you are still a virgin doesn´t mean anything. everyone does it at the right time and with the right person, so you shouldn´t feel bad. my advice to you is to stop the romantic relationship you have with that married man, because it will only add to your low self esteem (which you indicate that you already have). being the lover puts you automatically at a lesser position. you will nwvwe be equal to his wife and family, and I´m no psychologist, but I guess that your low self esteem is the reason you have this affait with a married man. the first thing you should do is to start accepting yourself as you are and seeing the better quelities in yourself. it is ten times easyer to strengthen your good sides than trying to change the parts you don´t like.you should learn to love yourself, and than people will love you for who you are. the surrounding feel when someone´s comfortable in their own skin, and react positively to that. and besides all that, I belive it´s better to have sex for the first time with someone you love but also from a point of equality, when both of you are in the same position and place in your lives, and not when you are a secondary realtionship. you should be the most important person in the world for the one you lose your virginity to. not second best to someon´s wife. don´t give up!!! life is beautiful and full of surprises, and you will not regret waiting for the right person. god knows how many opportunities I Turned down before I met my first true love with whome i made love for the first time. I wasn´t young, and I don´t regret waiting for a milisecond.