I Mof3 here.

Yes we have similar sitch. My shortened version of events
8 month A
I lied for next few years about it.
H moved in and out for next few years.
I came clean with him april 08
H moved back home
H moved out aug 08
H started dating 2 weeks back BUT not with me

I am in the hurt and sad stage of the seperation. I thought I only had to tell the truth. i desperately want my M back.

I spent the last three years being sorry, a doormat, available and doing everything i could ( except tell the truth ) to prove my love. none of it worked.

After telling the truth I really became needy and that was the worse thing to do. I wailed and scremed etc I love you blah blah blah.

It did not work. For 2 weeks since news of dinner date with another W , I have not spoken to h ( except once ). I have done a complete 180 to past behaviour. At this stage no response.

After reading your sitch , all I can really offer to you is to not get needy and do the following.

1. Answer any questions , no matter what.
2. Validate his feelings.
3. Understand he does not trust you at all.
4. Be open about everything. Leave phone about, emails open, say hey I am just popping to shops, let him know where you are at all times. This is not forever.
5. He knows you are sorry and that you love him. Show him without being different from who you are and who he loved.

I will keep with you and see how things are going.