Just to kinda emphasize what J3B said above - this is an ideal time for you to redefine your previous concept of "patience" and "time". There really isn't a formula for time in these situations I am learning. If you just tackle one day at a time, they will begin to add up and you may see some progress - you may not. Either way, make changes for yourself. Acknowledge your flaws and own them and try to fix them for YOU - seems like you're well on your way to doing that.

Crimson