The only issue I have is how you sometimes lose your temper easily which can lead to difficult situations between staff members and spark arguments, but you have the experience and you could have a chance. But for now I think there’s better candidates to take on such a big responsibility
Good luck tho!