This sounds like me.
It's not too late for you or any of us imo; I have hope that you can find a way to heal and build a life worth living. Obviously easier said than done, but allowing yourself to feel is a huge step.