We are all free to choose. We are not free of the consequences of our choices.
Good for you holding to your ethics and choosing to leave him! He was/is a cheating liar to both you and his LDR GF. VERY Bad form. Ugh!
I am sorry both you and her now have to deal with healing from his shenanigans. You both deserve better treatment than lies.
Do what you have to do for your self care in this hard time. Hang in there.