getting stuff off your chest is like, awesome. in all seriousness I think everyone should have free or cheap access to a psychologist or therapist of some sort just to vent and talk without any consequences because in life, often stuff comes back to bite you in the ass
I've had a couple of stuff handed to me, won't bore you with the details but bottom line is everyone, goes through ****. it's about how you handle it.
some of my favorite summaries
ps, I would really take a second look at ur attitude when you're approaching things. I had to take a second look at mine towards others, and while some I feel unjust, some
was just plain ugly (as in I took a lot for granted)
Home Depot for example. did you go in expecting the job was pretty much a slam dunk? that there's nothing to it? especially given your resume and college background? I can tell you for a fact that the hiring manager cares more about how you connected with him or her on a personal level and how you came across off to that person. like did you seem sincere? humble? hardworking? someone they would want on their team and that they can rely on?
when you took the year off college and felt like you weren't productive; don't reminisce about what you should have done and comparing yourself to your peers rather think what you learned from it
all mistakes are learning experiences
i sincerely wish you luck but I'm sure this is just a hump you'll look back at later and be like wow