wow, I loved this post Daniel. I sounds like you are speaking directly to me.
I have started on this long process, and like many, think I have an especially arduous journey. As I once heard on the internet, Earth is forgiveness school.
I try and live that, and fail miserably, and keep trying
big hugs
good article