When regretting what you did in the past, haven't you thought of having a new beginning. But when you think about it, what happened in the past is what makes you who you are today. Some might not like the way they are but I bet you're amazing so why change yourself for some little matters? I will admit that I've done some stupid stuff but that's what helps me learn from the mistakes and try a new way, I have a different view of the world now since I'm trying to do my best and make a change. If you want your life to change then you will need to be the one to be making the changes, don't rely on someone else to do it for you. Because it's not going to work because you aren't the one who wants to change, it's the people around you.