First crash - recovery and confidence advice

I’m still debating whether or not to sign up to race this weekend after my spill last weekend. Flat 20 mile road race with high average speeds.

I’ve definitely been watching too many crash videos on youtube. It doesn’t help that the finish in this race is known as “the funnel of death”.