Life doesn't wait for you to get better. It goes on as if you did not exist at all. You'll soon learn that people that hurt you are much the same. They could feel bad, perhaps even apologize, but they won't wait for you to get better. Life doesn't wait for them, you, or anyone. The world doesn't owe us time. Start keeping up. Otherwise, you'll trap yourself in self-loathing.
Sound advice
How can someone expect you to treat others with kindness if you can't treat yourself with kindness?