I'm loving this Zion dude until the last part.
Who the fuck date their bestfriend's ex, especially after seeing them at that state?
If it's for cliche revenge then that's still shitty, I mean the bf didn't complain about the breakup in front of Ericka, that makes the breakup look consensus on MC's point of view, and it's been three years ಠಿ_ಠ but then again she made his bestfriend cry