I don't even know if this is the right place to post but I've just had a really surreal evening and I don't know how to feel about it. My exH (we split three years ago) is now living with the OW he left me for. I suppose I shouldn't really refer to her as that now as it's been quite some time. I was devastated when we split (so were my family) and it's taken quite a while to recover but we get on okay now, mainly for the sake of our DS5. I went to his house tonight to collect my DS but they were only just sitting down to dinner (ExH, the OW/gf, my DS and her DD). He welcomed me in and offered me dinner as there was plenty and I politely declined but in I went and sat down (feeling a bit awkward) at the dinner table. OW offered me a cup of tea so I said okay, thank you. So there we were, all sat round the table chatting away like nothing bad had ever happened. It just felt so weird and it's hard to explain but I felt like I was betraying myself, if that makes sense? ExH was pretty ruthless when we split and didn't treat me that well - he's selfish and has zero empathy. We had to sell our family home as I couldn't afford to take it on and my DS and I ended up in a flat. ExH moved in with OW almost immediately into her 4 bed house and since then his career has rocketed and he's quite well off. I have a lovely flat and work life balance but money is tight and at 49, I'm having to claim tax credits for the first time in my life. Part of me tonight wanted to grab my son and just run for it but I just sat there as if nothing had happened. Can't really explain it. I still have some feelings for him because even though he is not a nice man I adored him when we were married and he's my little boy's Dad. It just all felt like a weird dream tonight and that I was watching myself. But it wasn't a dream; it was real. Do you think I should be bearing a grudge still or do you think it's commendable that I have kept my dignity? Everything I do is for my little boy - if he's happy so am I. How do others in my situation get on with the OW?