You have had strength that your never thought you really had. I can only imagine what its like to lose a spouse.
Your son is seeing a strong mom that is making her way despite losing. Sure he can't see this for what is it right now. But he will .... He will down the road and he will be forever grateful for your ability to more forward with your life and loving him so much.
Much love