v84x4
Rock Crawler
You should suck it up. Every new driver there ever was since the beginning of comp crawling has had to...why should today's drivers be any different? This is not life or death, there are no great stakes involved. This is not a major fork in the road of life. It is a hobby where you go out to have fun. Treat it as such and you will succeed.
Your journey to becoming a pro starts at the bottom, competing with whoever shows up that day, just like everyone else. ;-)
x2 well said "thumbsup"
Regards RIck