How lovely is your dwelling place,
O Lord of hosts!
My soul longs, yes, faints for the courts of the Lord;
my heart and flesh sing for joy to the living God.
This is from the ESV.
I pray that it is true of my heart.
Sometimes God has to make things on earth a little bleaker than we'd like them, in order to get us to look up and long for what He has in store for us in heaven.