Children don't develop the same way. Their cognitive, emotional and psychosocial abilities may be assessed along certain criteria, but they're not the same. This is why learning is a process and not something that happens over night. I'm saying this to say:
Stop pitting your child against other children in the same age group. "You should be able to read by age x." "Oooh your maths is so bad." These are your own projections. Leave that baby alone and turn those projectors off.
If you're considering homeschooling your child(ren)indefinitely and know you're Ill-equipped, enlist the services of an educator or tutor. Teaching has its own methodology, that is usually accessed through training. Let those who know help you.
And if it's something you cannot afford to do, then do extensive research on how to teach. Watch YT videos. Read blogs. Read books. Something