Returning the land doesn't make 1971 ok. There are no excuses for sri lanka and sikkim. The 2019 strikes on Pakistan seem unwarranted from the outside. I'll conceed China's claims India was the aggressor are very questionable.
From Wikipedia on 1971 war: "The war began with Pakistan's Operation Chengiz Khan, consisting of preemptive aerial strikes on eight Indian air stations." India has never started a war. Period. In 2019 again Pakistan attacked first through it's terrorist proxies. In Sri Lanka Indian forces only killed LTTE who were Tamils of Indian origin. Nothing ever happened in sikkim.
From Wikipedia on 1971 war: "The war began with Pakistan's Operation Chengiz Khan, consisting of preemptive aerial strikes on eight Indian air stations." India has never started a war. Period. In 2019 again Pakistan attacked first through it's terrorist proxies. In Sri Lanka Indian forces only killed LTTE who were Tamils of Indian origin. Nothing ever happened in sikkim.