Am re-posting this as I've been thinking about exactly these thoughts today:
This phrase has come to mean a lot to me recently and I think its such a wonderful & powerful prayer/mantra. What I know for sure is that acceptance of the moment/the now and situations out of your control can be so difficult sometimes. But doing all you can and then letting God/the universe pick up the slack can bring so much peace. I forget this principle a lot, but I just do my best which is all I can do . In a way its not really the end result that matters but the process getting there right?
Your thoughts, Comments?