Whenever anyone makes a comment as to how annoying I was as a child, I tell them that it's a part of my life I'd rather forget.
And while that's not entirely true, I do have this rule that I don't regret anything. Perhaps short-term regrets, but they eventually coalesce into meaningful experiences from which I have learned.
I suppose I do like the person I've become. While my position in life and status with friends and family may not be quite what I want, my attitudes and motivations and convictions are significantly stronger than they were even a year ago.
I'm still a push-over now and then, but I accept that. Anything that won't impact my life negatively (to any real extent) really isn't worth fighting. That makes me selfish, I suppose. But you won't find me dying for my country on the front lines or rallying against fur or the WTO. It's just not the stance I take.
As for regrets, I can dislike some actions from my past, and dislike situations into which I was thrust (or into which I thrust myself, if you get my meaning

), but I still try to live my life not dwelling on what cannot be changed.
Though I say that, I still find myself cringing a little when an ex-girlfriend mentions her one-night stand in a mass-email to my class (long story). So maybe denying myself regret is something I'll regret in the future.. but for now, I'm actually relatively content.
Thanks for asking.
P.S. Is it a mullet?? I figured you meant all those snakes on your head..