Good advice. Hard to follow.Every single thing you've done or experienced has brought you to where you are and made you the person you are. If you like yourself and the life you have then you can't hate any of the road that brought you there.
Once you realize that then you stop regretting the past. The past was necessary. The present and the future are the things that are yours to make.