Cool down a bit brother....let me sum up it this way-
1. India intervained in East Pakistan bcoz we were having a bit reffugee problem n we had fought 3 wars by that time 2 with Pak n 1 with China so we were surrounded by 3 sides so it was a golden opportunity for India to librate East Pakistan n break it in 2 pieces thereby making it weak n removing the possibility of a 2 front war with Pak.
So it was more on political grounds than on moral grounds we just defended our nation interest
2. Maldives was again a political decision to keep India friendly govt. in power.
That the same reason why in the past(when they didn't had nukes) we never intervan in Pak matters no matter how many coups they have simply bcoz they r Anti-India.
3. IPKF was sent on SL's own request to control their domestic situation as SL Govt was India friendly that time n secondly we weren't running terror camps all over India for LTTE but TN Govt. or some influential people could have provided covert support so i can't rule out the possibility of Indian support for LTTE although there is no documentary proof for Indian support.
So u can see all these decisions were political rather than moral or out of brotherhood so the question of Tamil betrayal doesn't arise
As i said earlier we don't have problem in u protesting on humanitarian ground but the GOI Won't attack SL for that we can create diplomatic pressure that to only a certain extent which we did by supporting US resolution against SL against all Asian nations
Geo politics is a dirty game to keep up national interest at any cost is all i can say...