Keep strong for your kids. They will start to see through him, and who he really is. It hurts, unfortunately you can't control his interactions with his kids. Just be there for them.

So nice of your friend to pop round to see you. One step in the good direction :-)