Internet Finds·Posted on Mar 24, 2022I Can't Stop Laughing At These People Who Absolutely Roasted Their Entire Lives Into OblivionThere is nothing finer than a good old-fashioned self-roast.by Dave StoperaBuzzFeed StaffLinkFacebookPinterestTwitterMail 1. On mistakes: 2. On hiding: 3. On dads: 4. On amoebas: 5. On anger: 6. On stupidity: 7. On wardrobes: 8. On heights: 9. On Antarctica: 10. On the beautiful things: 11. On skunks: 12. On kindred spirits: 13. On cavemen: 14. On conversation: 15. On intimacy: 16. On making money: 17. On spotlights: 18. On Cats: 19. On spirits: 20. On crushes: 21. On phones: 22. And on 2004: