I did read somewhere, err, TV mag, website, here, I dunno, that Ches warms slightly to John as he sees that he really does love Fizz. I also read in the same unknown source that Ches does move in with the Windasses.
I think it was rather selfless of Ches to go to the wedding in the end, he really did do it for Fizz and for the greater good, and you could see at the 'surprise party' after that he wasn't a happy bunny, hadn't exactly had an epiphany but had felt that he had to do the 'right thing' by Fizz