Self Flagellation
Jesus Christ... There are some days where my mind latches onto every circumstance and blows shit out of proportion... Even my dog forgives me when a part of me can't forgive myself.
In that case, maybe that's why she's in my life. To teach me how to not be so hard on myself.
Self Flagellation
All in all. It's a reptilian brain thing. Little bugger likes to sink its teeth in and drag me down with it.