Your son has Mars and Sun with strong Digbala making him not amenable to control easily. He prefers to be the boss. At the same time, his Moon has very low Digbala in addition to being placed in a dwiswabhava rasi. He is further associated with Saturn making the mind a bit negative. Retrograde Jupiter’s aspect on Moon may not change the situation much.
He is running the dasa of Rahu who influences the 5th house of intelligence, luck and romance. He is also in a nakshatra interchange with Venus driving him towards females and materialistic desires. His antardasa lord is Ketu who is also in Rahu’s nakshatra. His earlier antardasa lord was Mercury who is in the nakshatra of Ketu.
Rahu dasa continues till 2032. Though he is in the rasi ruled by Jupiter, the latter is retrograde and his results become unpredictable. In the Bhava chart, Jupiter occupies the 3rd bhava which is not a favourable place for Jupiter.
A shanti for Rahu and Ketu might help reduce tensions a bit. But your son may not have a leaning towards religion and may be more materialistic. So effects could be reduced.