N (ex BF), W (the internet friend), then who's M? I am so confused....