When HuffPost blogger Lexi Herrick wrote her blog 20 Things You Need to Accept About Your 20s, it resonated around the world - and not just with 20-somethings.
So far the blog has been shared more than 50,000 times on social media and has created an interesting discussion on HuffPost Live (see video above).
From love to money worries, her comprehensive list tackles many of the issues facing young people as they leave education and their parents' home to take their first steps into the big wide world.
Aged just 20, Lexi's foresight shows more maturity than most people have in their late twenties. At least in our experience.
We've included some of our favourite tips from the blog below:
:: The first time you fall in love probably won't be the last. There are different kinds of love and people that will come into your life for different reasons.
:: You're going to fall on your face multiple times. This could be from a relationship or job or really anything, but it will happen. You have to brush yourself off and learn from your mistakes.
:: You're going to feel like a different person after these years and probably know a heck of a lot more than you do now. It's most important that you remember who you are in your heart. Love freely. Move towards your dreams. Accept imperfection and realize that life will get messy, but it's a beautiful mess and it's all yours.
What do you think of her tips? Let us know in the comments.