Every path has its puddle. meaning

HOME PROVERBS

difficulty

Every path has its puddle.

used to say that:
When one tries to achieve somethng, is rarely without difficulty.