Sounds like you had some crazy adventures! It's weird how our bodies are able to handle that stuff better when we're young. I wonder why that is? In most ways, we get stronger as we get older.
Good job on staying away from the prescription stuff. Any time someone is selling a medicine that means you're going to need it for the rest of your life, it's wise to be suspicious!