It's pretty evident he didn't care about her and just used her for money and fame. I don't get how she can forgive him, but maybe he's changed his ways since then, probably not.
No it's not. MJ publicly shaded Mozzarella and stood up for Mariah back in 2001.
He was furious over her desire to break things off.