2020 isn't ending well for 31-year-old Joshua Ang and Shannon Low, with a messy separation made even more dramatic by…