Love, you are not an f-up.
I related t everything you said, even taking the wrong stinkin' bus. I'm 26, just a year older than you. Sometimes i wonder why i cant have a smooth journey through this life, but i remember that life is truly not easy, and if im not struggling, someone else is.
Think, whenit rains it pours. Dont hurt yourself, youre handling this life splendidly