This happens when we have always underestimated ourselves.
Try to accept yourself, you are your best version.
I have my driver's license test this month and I've been really stressed about it, I find myself crying every single day for the past 1 week. That's like the only thing I do. I've even stopped binge watching stuff I just lie there staring at the ceiling and overthinking. idk I feel like such a failure, I don't think iwll pass the test
You are better the way you are. Life is never perfect so don't waste time behind being stressed for things you don't know. Just try going with the flow.