mtnmagic,
Good work on the 35 days, you are doing wonderful.
As for your son, you did, IMO, the right thing.
For right now, no guilt, no feeling bad, just take care of you, focus all your energy on you, you are the only one you have control over, and no one else.
Hugs,