I know it is somewhere near to impossible but I would try to keep my chin up around him. He was damned lucky to get a second chance which he has well and truly blown. Don't let the ******* get you down or at least see you down.
Every day, every hour, is a step closer to when you will feel better about this. You have so much life ahead of you don't even think for a second it is over.
My friend's husband came crawling back after his mid-life crisis (2 painful years). She took him back and they are still together. I wouldn't have. Not for one second. You are a strong person so why would you want to be near someone who is prepared to hurt you so much? Take it one step at a time and move on slowly.
Easy to say I know and wishing you all the very best.