Read it all.
Dude that voice gotta settle it down. It's renting out space in your head. It's TOO LOUD.
Being critical of yourself isn't bad. Being honest with yourself is what you need the most.
The uncertainty is kicking your brain into high gear doubt.
You are FUDding yourself.
Breathe.
In a job market, would you give you a chance?
You gotta base it off of your work ethic and skills acquired.