This Sunday's Gospel is the Wedding at Cana from John 2:1-11. For me, the lesson I learn is that God always gives us the best. The headwaiter is astonished because the wine he tastes is better than the first wine served. How true that is in our own life. When we act in accordance with God's will, we get the best. When we do it on our own, not so much.
It is amazing that God truly wants to give us the best, all the time. I know that many times I reject the offer because it draws me out of my comfort zone and into a place that is different. And change is sometimes difficult, even if it is a positive one.
The last month I have been stuck in a dark night, refusing to allow myself comfort and solace. This morning I was reminded that my refusing to take care of my spiritual needs is serving no one, it is hurting me. So, I am moving forward. It may be difficult and somewhat painful, but I can do it with God's grace.
And again, Jesus is always ready to give us the gift, the best possible gift, himself in the Eucharist.