Thank you everyone for your thoughts. Letting him go seems so cold, but in comparision to what he has done to me, that is nothing. He has been my life for so long that its like a habit that I don't know how to break. especially when he is being so "normal" right now. I definately need the support from here.