Wow Mike....what an absolutely beautiful dog!!!
I read over what you said about how you used to treat your gf....that is so normal though. I think we all do that....we want someone to be there and we then confuse that with our relationship. That is ok though....you did the right thing and should be proud of that. Going for help takes such courage and you showed that.
She sees that....that is why she is taking it slow. It sounds like you have something worth saving. Keep working on you....everything else will fall into place once you are content with yourself.
Your poems by the way are awesome....you have an incredible talent.

Heather