Hi,
Udaya Lagna in your son’s birth-chart is placed in Dhanur Rashi. Venus/Shukra the 6th lord of Roga-Sthana is placed alongside. Incidentally, the child is running Maha-Dasha of Venus/Shukra, who shows up in his Neecha-Sthana or sign of debilitabtion in Navamsa or D-9. To make matters worse, 2nd lord of Speech Saturn/Shani-dev is placed in his enemy house in the 12th house. He is conjunct Sun/Ravi (who is not really happy or comfortable being their) and Mercury/Budha. Saturn/Shani-dev and Mars/Kuja participate in Rashi Parivarthana, as also form Papakartari Yoga. Apart from that Moon/Chandra is in very close conjunction with Rahu, is not a good sign.
Lagna Lord Jupiter/Guru is placed in the 10th house of Kanya Rashi. He shows up in his Uccha-Sthana or sign of exaltation in Navamsa or D-9, giving some hope.
Take care…