Habakkuk 2:3 is a reminder not to panic over delays. Just because it has not happened yet does not mean God has forgotten or that it won’t come to pass at the right time.
Ruth teaches us that love often finds you while you're becoming who God has called you to be. Not while you're chasing it, but while you're faithfully walking in purpose and trusting His timing.