The optimism really shines through in your posts, so nice to read and I really hope it brings great things for you and your family.
One thing is certain: smoking MJ will not improve any situation in the long run. It can be tempting to think it will, especially when we are not feeling too great or whatever triggers us, but I am certain you're on the right path buddy. You sound like your on top of things.
Have a great day! That goes for the rest of you too