"Indexing didn't work anymore" Are you sure the shifter is your problem?
Having to replace two different shifter sets in that short of a time span isn't common. If it was my bike I'd begin by carefully examining the entire shifting system including derailleur hanger alignment.