I think this is a beautiful psalm. These are words of a person who knows God well, and has a real personal relationship with Him. David touches upon many topics in this short psalm: thankfulness; reverence; God’s love, faithfulness and holiness; His sovereignty and power; His provision for strength and protection. It would be great if I am able to pray like this just naturally and from the heart.