No, he cracked, and it was tragic.
First Siavash told him something, then Marcus something else, and then the ice queen attacked all his values and had the cruelty to mock his speech as he broke down

can you imagine how he felt, being treated like this by someone he had genuine feelings for?