I think God has a perfect plan, and we each are a part of it whether we "pick up" on it or not. Life is itself, a learning journey, that prepares our hearts. Individually, locally, and globally. I did not remember this scripture but the fact that Eli mistook Hannah's fervency as drunkenness says to me there is more than one lesson in these verses.