Jackson, it seems that you have a general hatred of so called "north" - I guess basically everything above Tamil Nadu. And you are tamil nationalist over being Indian? Who taught you all this that north has been bad for tamil people? Have any north indian people you know have been bad to you all the time since you were born?
Or have you read this in hostory or some elders have inculcated this kind of philosophy in you? How did they know? Basically someone else thought it.... For whatever reason they did.
Know this - no one can hold anyone else back if there is a real desire to progress. Take the case of TN itself. They reason there has been progress int he past decade is because there were right policies or "desire" to progress to a certain goal. Did the way center treats state or the way your usual hurt or "north" treat Tamil bad change? Still there is progress. May be you should stop blaming others for everything that has been wrong and look inwards where the real reason lies.