By the time you get to an age where you start to figure out this life, you begin to think about things you would or should have done differently. Some people have no regrets or like to say they wouldn't change a thing because of the lessons they've learned.
I can understand learning the hard way. I've made my fair share of mistakes, and I can admit that I don't think I would have learned unless it was the hard way. But most of the time we do have the answers and know the feeling that we are going to be left with when we make a mistake. Sometimes I would bet it's out of convenience, loneliness or access that we choose to take the path we know we shouldn't.
You only get one life, though, so you get to choose carefully how you live. You are the general manager of your brand. You are in charge of how you act and who you are. You make the choices, and there is still time to shift course and live the life you want.