We serve a God who can meet long term longings. Psalm 126