It's never too late to choose differently. Feeling overwhelmed by your experiences is ok - but you still have to take one step after another in order to get through it, otherwise you're stuck in it forever.
I have a terrible time with lies. When I was working and a client would lie to me, I would never fully be able to trust that person again. Ever. Whether they later told the truth or not. This quote struck a chord with me. Liars can tell the truth, and truthful people can lie, but a consistently honest person can be trusted.