Garrosh was in full control of him self. Instead of taking the advice of those around him, he was always a hot head. Ever since thrall told him about his dad he has had this MASSIVe chip on his shoulder.
If he took a moment to head someones advice rather than rush in head first things might have been different.