
Nobody was in the wrong here – MC, ex, and ex's current bf's feelings are all valid.
MC was stuck in the past. For him, time hasn't flowed and he's still together with ex
Ex had waited for years without information on MC
Ex's bf is insecure since bf and MC didn't have any closure and MC's no-contact has a valid reason