I've been a single mom for a lonnnnnnnnnng time. It's a constant juggle.
We do what we have to do.
I don't know why you are discussing any of this with the uncle. No offense, but if I were you, I would tell him to butt the hell out. I really would.
My ex is trying to make ME feel guilty because he has to find a "third" job. He gave up a high paying position to get out of child support and went into the real estate industry. THAT was a brilliant move in this economy. His "second" job is maintaining washers and dryers once a month for an older couple who owns apartments. He doesn't even leave his house unless he has to show a home or something.
Meanwhile, I'm up and somewhere clocking in every day 40+ hours a week and commuting 60+ miles a day. I get all the overtime I possibly can. He thinks it's unfair that I don't have a second job.
I'm killing myself at the one I've got. If I could find something closer to home on the weekends, I'd gladly do it because I need the money. But, I'm not going to do what my ex husband TELLS me I should be doing after 14 years of divorce.
In your case, "uncle" has no business telling what you what you should or shouldn't do.
It sounds to me like you are trying to make up for the lower income Dad will be making.
If someone is supposed to feel guilty about this, why does it have to be you?
I've worked my head off for many years and raised two kids myself. Neither of them hate me. It's quite the opposite, in fact. They know everything I did working so hard was because I love them. I couldn't count on child support. I could only count on me.
Don't ever let anyone make you feel guilty for doing the best you can to provide for your son. It doesn't sound like you have much help doing so.
You sound like a pretty awesome mom to me.
Best wishes.