This post has not been vetted or endorsed by BuzzFeed's editorial staff. BuzzFeed Community is a place where anyone can create a post or quiz. Try making your own!

    20 Things Pokemon Taught Me About Life.

    Because it's not just a cartoon.

    1. You'll meet some of your best friends in the weirdest way

    2. Your greatest friends don't have to be human.

    3. It really is possible to just be friends with someone of the opposite sex.

    4. Even though goodbyes are hard, sometimes it's necessary.

    5. You'll face challenges when you least expect/need them.

    6. You'll win some.

    7. And you'll lose some.

    8. But they are all lessons to make you stronger.

    9. If you're passionate about something, go out and work for it.

    10. If you work hard, you'll EVOLVE into something better.

    11. Don't forget to have fun.

    12. Friendly rivalry never hurt.

    13. As long as you're a good sport about it.

    14. You'll meet good people.

    15. You'll meet bad people.

    16. And sometimes you'll meet people in between.

    17. There's nothing wrong with cross dressing.

    18. Be there for the ones you love.

    19. And they'll be there for you.

    20. Never be afraid to go after your dreams.

    Bonus: If a huge flock of Spearows is chasing you, don't be afraid to steal someone's bike.