So many thoughts come up... Here's two quickies:

The line between success and failure is a lot thinner than most people realise.
There are very few successful people who did not at some point along the road think they might lose everything.

Mr. B - I see lots of positive signs.

Don't give up. Dig in. Dig deep. Make it happen!