Reposted by Carrey the meow meow

To those that have a similar experience I'm glad y'all were able to push through it's a tough road!
For those that are putting yourself down: Stop, that mindset will keeping you from improving start asking questions on why you're failing, what's not working and find what you're missing to improve