>>39011795It doesn't matter if you're a virgin, or don't have a gf, all you have to do is show some confidence and if your crush rejects you, fine, w/e. There are plenty of other gals out there and you have plenty of opportunity to exercise and build up your confidence and motivation to take more risks in order to find a job that suits your needs.
Life isn't perfect, stick with what you love, build confidence in yourself and stop being afraid of the unknowns in life, face them instead, what do you have to lose? You have to find a reason to enjoy your life instead of ending it because of a temperary setback. Before you transition to your next life, enjoy this one as much as you can, even if it means sticking to the old pokemon games for a while. You're beating yourself too hard over small things you can fix with a little bit of effort.
You know this stuff already, you've probably heard what I said all before, but seriously, you need to at least TRY instead of burning your energy on negative garbage that doesn't matter in the greater scheme of things. You have control and you have agency, choose to focus on the positives and focus on building yourself up instead of tearing yourself down. Do not kill yourself, life is temporary, life is difficult, but we all will be alright. Have faith in yourself and do your best, that's all we can expect from one another. Keep your chin up and get to work on YOU and YOU alone until you're strong enough to help others. You are not a child, OP, you can be strong and confident if you work at it 100% of the time. Oh, and also, find God. Christianity or Hinduism, or a mix of the two are good foundations to build yourself back up, even if you think they are false, both faiths will give you some hope right away, they did for me, Op.
I wish you luck out there, and remember: Everything will be alright, we're all on this World struggling together. You're not alone.