Your son will be ready, developmentally, when he is developmentally ready!!!!
And, it sounds like your child is not quite as far along developmentally as some?
Take three (hundred) deep breaths, and chill...
ENJOY your time with your child!
I did notice the way you opened your post, and it almost sounded like you were looking at this kind of like a particular 'job duty'. "activity"
I then noticed how you mention that you "dumped" a ten year job/career.
BTDT as a working woman who was finally blessed with our DS after many years.
Relax!!!!
Raising a precious child is not a job duty/activity.
It is about enjoying your child, love, patience, etc...
Yes, I know it is HARD!!!!!
Not saying it is all sunshine and roses.
But, it isn't a job position with certain specific quotas and objectives.
It is about raising and supporting a wonderful happy and healthy child.
And, just totally forget, right now, immediately and forever, those 'comparisons' and wondering if your child. (or you) measure up.
That just isn't a good angle... Not for anybody!
Best not to let your brain even go there.