Dave ClarkeFeb 22, 20223 min readDon’t Let Your Life Be An Unfinished PuzzleI’ve been thinking more lately about stages of life. Jen and I are in this weird place in life where lots of things are happening at...