Jim, wish you best of luck at the meeting.
Self-hatred...Been there far too long. Dosn't lead nowhere, doesn't help anything.
Make a first step. Doesn't matter how tiny and awkward it can seem to you. It still will be the start of new life.
Take care of yourself.