Yes, we all have a pretty long list of those things. Not only stupid but illegal, immoral, and generally regrettable.
The best solution is to not drink today though. And giving a "hoot" about things - that will show people that you are not only serious but also alow you to regain trust of those around you. Certainly there are some things that might never be forgiven, and that's really beyond our control anyway. But you will be surprised how powerful living a sober life and making the right decisions can be. Wallowing in self pity and regret of course gets us nowhere - do whatever you can to get out of that mode.