I have a date coming up on saturday, my first since finding TRP 8 months ago (and 3rd overall) and i just have trouble feeling like i should be going on a date at all. I have had serious life long self esteem/self worth issues and have trouble imagining i'm worthy of having sex, or likely to ever genuinely achieve it. It's been something completely out of reach to me my whole life and i can't get around the idea i'm simply not good enough to achieve it, even though my SMV has never been particularly low. I'm fairly stylish, funny, not too skinny or big. Just serious lack of self esteem.

I went and lost my virginity to an escort in January which has helped slightly but i'm just too worried about all of it. I'm worried about being boring on the date, worried about how to escalate (always been horrible at it), worried about being horrendously inexperienced with sex if it even gets anywhere near to that.

I honestly just want to cancel it, i don't think i'm mentally strong enough. These are the same issues that caused my oneitis last year to shit all over me once she realised i wasn't the chad she thought i was, after she was pretty much begging me to take her virginity and i revealed my blue-ness.

This girl has pretty much initiated the whole date. But she's already shit testing me over messages (i'm barely messaging her back if at all, i've learned my lesson by now).

I work out regularly, i've had my testosterone checked this week, i meditate, i've sort of got my libido back after it disappeared for a while. But i just get really anxious when thinking about the fact i'm going on a date at all. My SMV is bigger than this girls previous two boyfriends (shes also 26) but it won't mean shit if i show a lack of confidence and self esteem.

Additionally i'm quite socially isolated as i moved 2 hours away from my social group (of which shes a part of) to help my family. This has definitely affected my social skills and self esteem, i'm more alone and in my head than ever compared to when i'm with my friends.

I just help seeing things from a different perspective.