You have to be very strong to support him, but also set your boundaries... Definitely expect the unexpected and be prepared for it. Build your self confidence and self worth, in my case the most difficult thing to do is not take it personal, I struggle with feeling unwanted, rejected... Once I told him , I wish I knew what to do to get your attention, he didn't answer anything ... After 2 hours he told me I wish I knew too ... :( You are in heaven and next thing you know you are in hell. Never in a million years I would expect thing to turn this way, I was ready to give up after he didn't even call on new years, next thing I know I get a call from him saying he'd screwed up, he got his 4th dui after almost 2 years sober, he got bailed out but as soon as his parole officer knew he went to arrest him at the center for veterans, he was living there and getting treatment. I stood by him, I saw when they put the handcuffs on him, it's the hardest thing I'd ever had to do, because I proved myself I had to be strong for him. Even now in jail there's days when he isolates and tells me I shouldn't go through this , and that he can't deal with it right now, so I told him I would be there for him, it doesn't matter if we are in a relationship or not, I care about him and that's all to it. The day before his arrest he opened up to me and told me things he never said before, how he feels about me, he said sorry for everything, he thanks me for things I do that I didn't think he'd notice, and he told me I love you for the first time . So however he reacts now, the pushing away and pulling me back, I now know how he really feels and whatever happens I will always be there for that man even if we're just friends. He is in jail now, in the veterans mod and his court date is next Friday, he's facing 6 years on a federal prison, Im hoping and praying the judge will consider everything he had already accomplished, I ask for your prayers and words of strength because we will need it. Thank god for this site, were not alone :)