Waiting for a promise can be hard. What starts as excitement quickly turns to agitation, pessimism and even disappointment. The stakes go up the more we want what we are waiting for. It can become a physical experience as we try to keep ourselves faithful in the season God has us in right now. It can be an emotional experience as we try to remind our heart of the things God has promised us and it can become a spiritual exercise as we struggle to move past our doubts and live in faith. We can learn a lot from two characters in the Christmas story who don’t get a whole lot of screen time. Learning from Simeon we can find contentment and we wait with expectation that God is still going to do something amazing in our lives. The key to experiencing that kind of joy…complete joy is found in abiding with Jesus.