>>1 humans make mistakes. You need to understand that you can't grieve over your mistakes, regrets only weigh you down, you need to learn from whatever it is that you've done so that you can better yourself, better the lives of others, and better your own life; learning to never make those same mistakes again.
You can do it, get up, I believe in you. It takes effort and strength but as long you keep moving forward learning from your mistakes, you can make things right along the way. I hope this helps :3