
Someone spoiled the fact that ML was an asshole to MC and went back in time early on so, all this time, I was reading this with that lens and I have to say that I feel ambivalent about the whole thing. In the previous timeline, ML had every reason to suspect MC because MC did betray him for his family. Also, ML did not offer up MC to the rapist. So, his biggest offense and it's a huge one was the rape. In tbe same timeline, MC was wrong for betraying ML yet expecting sincerity from him. I understand MC's trauma and his need for a family but betrayal is betrayal.
In the current timeline, ML was annoying. He couldn't make up his mind and kept playing this push and pull game with MC. He bounded with him yet didn't want to imprint. He wanted to give MC independence yet kept acting overpossessive. He promised to support MC during his big product reveal party yet did not show his face to him (don't give a shit if he did go there, what's important is showing his face and supporting his fiancé and he did not do that)....
Hence, the ambivalence...