Justin castro has a meltdown