Thank you all for your responses and supports. I really appreicate it. Your supports make me feel not alone.
The past long weekend was devastating to me. My H flied to the other city to meet the OW, but he lied to me and the kids. He hid all his whereabouts (including his filghts, hotel and spendings), so we cannot know where he was. I felt so painful when my two little kids (5 and 7 yrs old) kept asking where is daddy and when he can come back home. I took the kids to park and musuem. But when they saw other kids with their daddy, they were so upset. My older one even cried at night since daddy was not home. This really broke my heart.
Thank you roselinda for sharing your advices. I'm trying to follow it, giving him more space and time. but it is even harder when the two kids are so missing their dad. This morning he was back to home, but I didn't asked where he was. We just talked about the kids' pick-up scheudle. He didn't feel any guilty when I told him the kids were missing him so much. Then I realized I shouldn't mentioned that, and talked too much to him.
My question here is if I should confront him and tell him I know he was visiting the OW last weekend or just pretended I didn't know anything. BTW, The OW is his old girlfriend when he was in college and she is living in another state now.
My friends suggested me to kick him out, but I hesitated to do so for two main concerns: 1) kids will be so upset for such big changes; I don't know how to explain to them. 2) I am still holding a hope that someday he may come back.

Thanks a lot


M 18 yrs
5 & 7 yrs old kids
H DB in 4/2013
H moved out in 11/2013