give him time and don't lose contact with him?
i'm going through the same thing.. hoping that i'll win her back,
so i know the feeling...
i hope i'm telling you the right thing.. coz i'm trying to do the
right thing myself...
i love her... and i know you love him too... you are trying very
hard 
again, good luck.. may love, peace, joy and serenity be yours
