The decade of existence between the ages of 20 and 29 is dumb. I know this, because I have been 30 years old for about three months now, and my life is considerably calmer, more peaceful and happier overall.
Your 20s are an awkward mess of endless anxiety, fear, dumb decisions and self-medicating with way too much pizza and beer. You're no longer a kid, but you're hardly an adult, either. It's this insane in-betweenie time period that serves as the crux of all your twentysomething confusion, which often leaves you questioning your sanity, your life and why you majored in something as pointless as anthropology.
The only answer I have is to just hold out. Hold out for the big 3-0. Because it really does get better. I'm walking proof. Sort of.