I like the sound of this last post. I'm also glad that you aren't glossing over the violence with your church. You're completely right about Hannah being the most important person in your life - isn't it incredible that a one-year-old can actually be your best buddy?
You're right about him feeling sad about her is unacceptable - and confiding in you about it moreso.