There are three main reasons why Elisha was anointed:
1. Thirst: The first reason why God anointed Elisha was he thirsted for it and coveted it more than anything else in the world. In 2 Kings 2:1-10, we read how Elijah tested him on this point. He first told Elisha to stay on at Gilgal, while he himself moved on. But Elisha refused to leave Elijah. Then Elijah led him 15 miles west to Bethel, and then 12 miles back to Jericho and then a further 5 miles east to Jordan, testing Elisha’s persistence and earnestness at each stage. Finally, Elijah asked him if there was any one request he could grant him before he left. And Elisha said, I want only one thing. That is why I have been following you all this time. That is why I wouldn’t leave you, even when you tried to shake me off. I want a double portion of your spirit. Elisha longed for the anointing with all his heart. He wasn’t going to be satisfied with anything less. And he got what he asked for.