all I need

Don't finances drive you crazy sometimes?  Just when you finally get caught up or you're making some progress stuff happens.  Today I had to take my car in for the dreaded transmission test.  I am awaiting a phone call and bracing for the dreaded figures I'm going to hear on the other end to the tune of potentially $2000.  As I've been fighting stress and frustration over this I was reminded of a song today by JJ Heller called 'All I need'.  It's a song based on Psalm 23 (included below) and it has been such an awesome reminder to me that I don't need money to make me happy.  I don't need my plans to always work out.  I don't need my way to prevail.  No, truly, God is my shepherd and it's in His presence that I have everything that I need. 

1 A psalm of David. The LORD is my shepherd; I have everything I need. 2 He lets me rest in green meadows; he leads me beside peaceful streams. 3 He renews my strength. He guides me along right paths, bringing honor to his name. 4 Even when I walk through the dark valley of death, I will not be afraid, for you are close beside me. Your rod and your staff protect and comfort me. 5 You prepare a feast for me in the presence of my enemies. You welcome me as a guest, anointing my head with oil. My cup overflows with blessings. 6 Surely your goodness and unfailing love will pursue me all the days of my life, and I will live in the house of the LORD forever.