I want to offer some comfort and what comes to mind is - everyone makes mistakes, it's only human nature. Can you try to cut yourself some slack?
I don't know the situation at all, so I don't know if that is of any help, or if it just invalidates your pain. If it made you feel worse, I'm so sorry - it was NOT my intention! Hang in there!