The archangels Gabriel and Michael are constantly on Mahdi (pbuh)'s side but Mahdi does not see them. Our Prophet (saas) says "He is backed up with three thousand angels." Apart from that they are with him wherever he goes to. Gabriel and Michael never leave his side. But Mahdi (pbuh) cannot see them. Otherwise the free will of his mind would be removed, his testing would end. - Harun Yahya