If you can force your heart and nerve and sinew To serve your turn long after they are gone,

Use all the available resources to the maximum extent. When things are impossible, stop. But if you are sure that real success is available

make a path towards it, and don't falter simply because things get a little rough.

It is as foolish to give up too soon as it is too late. But when necessary stop and move on. It is not easy. It is supposed to be hard. If it was easy, then everybody would be doing it.