Tom.... Your pain comes through the screen. How long? As long as it takes.
I have been reading your threads since you first posted. I am trying to stay sober in a long term relashiship. Trying to divide my efforts between that and myself makes me a bit angry and nuts. It's just not easy. A house divided cannot stand. Simple concept.
Take time just for you.