M Vijaya, 57, who battled breast cancer last year, honoured her promise to Lord Murugan, while thousands carried kavadis in devotion.