Sorry i don't know where I got the 3.5 thing. Anyway 2.5 is even less reasonable to expect to sit in a circle.
4 is soooo young for K. is it full time?
I don't know you but it sounds like you are raising your child in a way that will be better off for him in the long run but it will be hard in the early years. Been there, still doing that.
Can you find a good babysitter to give you a break?
I couldn't use family because they were far away and when they visited they couldn't handle my DD's level of activity and usually clashed with her desire to do things very creatively...like use her toy hammer to pat in her jigsaw puzzles would result in being told "no, no, this isnt' tool time, this is puzzle time" resulting in a lot of frustration all around, usually more trouble than it was worth for a couple of hours of "freedom". But I found a super lovely college student, and art major, and she was so wonderful, it was a match made in heaven.
I thought you might live in Ontario.
I'm going to send you a PM.