Honestly, nobody here can answer your question except you, yourself, buddy. Chances are, the first time you have sex, it will be rather forgettable and awkward due to the lack of experience. It is for everyone, imo. So the best way to approach this is to not over think it. If you are going to go out and find a stranger just for the sake of losing your virginity, then so be it but use protection. I don't know where you live but there may possibly be a woman on these forums or some other dating site that is willing to help who lives nearby. Even at that, I would want to meet the lady for coffee or lunch and actually talk and find out if there is any chemistry. Without chemistry, sex is crappy, imo.
What the lovely young lady in post 2 said is spot on also. A friend or someone you have contact with and know is always better then a total stranger. They would likely be more understanding and willing to allow you to get through your nervousness so the experience will be
better. Again, that part comes down to chemistry.
After reading your second post, I would just say this. Don't be so hard on yourself and lose any negativity. There is no such thing as that old "nobody finds me attractive" nonsense. While there will always be superficial people out there who only look at the outside, there are far more that look beyond that. Any negative thoughts or emotions come out of a person. Confidence and positive thoughts come through as well.
Look, I'm not sure of your situation or your looks or anything else about you. From what little you have posted, it would seem there is something physical that you aren't happy with. My advice would be to do something about it if that's the case. Healthy living choices are everywhere in this world. Diet and exercise, while being helpful in keeping you physically healthy and attractive to others, also help to get your mind and emotions healthy. Also, exercise of the mind is always beneficial. Intelligence might very well be the greatest aphrodisiac we humans can possess.
All I can say is to follow your own path and don't worry too much about whether you are a virgin or not. It's really not the most important thing in the world. You are young with a lot ahead of you. Be the best you can be in all your endeavors and let the chips fall where they may. And good luck to you. Hope 2018 is a good year.