To add on, is there any playgroup near your place that you can bring him to? This could increase his chances of interacting with children of different ages. Bringing him to the playground may also increase his exposure to playing around other children. If you are worried that he will become aggressive, stay close to him and watch his interactions. If he appeared to be agitated, bring him aside to let him cool down first. These may help he acquire the proper social interaction skills. Children need to learn, so do be patient and give him some time.
Also, give yourself a break and don't be too critical on yourself. Share your worries with your partner and loved ones and see if they have the same observations.
Take care!!
Read more