Your efforts are not useless sometimes, all it takes is patience. The progress or results may not be visible right away, but that doesn’t mean it isn’t happening. Every step taken is laying the foundation for something big and grand. Trust the process, and give it time. What you’re working towards is worth the wait, and so are you.