One of the toughest lessons I'm still learning is to give up on a project I think I'm almost done with when I know it is just wasting my time.

One of the toughest lessons I'm still learning is to give up on a project I think I'm almost done with when I know it is just wasting my time.