gavin , being gavin , mellow and good-natured most of the time , but fiercely loyal and , in tamsin and julia 's case , protective , would have immediately lost his mind and done something immensely stupid .