I think these are too many issues to be dealt with at once. Maybe you should start with taking that apart, and prioritizing. Personally I like to do all that on paper, so that I can get back to it whenever needed.
In your position, I'd probably start out with "health". Although I don't know whether it is something you can actually cure or just ameliorate, it is essential that you do the best you can for being healthy. If it is chronic, you should establish a working routine.
As to being a virgin, I don't think it's that big an issue. You still have plenty of time and nobody is able to tell anyway. Actually, many of the popular PUA guys say they have been virgins up to the age of 26 or 27, if I remember correctly.
|