Okay, so what do i do?

me too :(

I understand how you feel...I can see how someone who is punctual (especially from the desi community) would feel like its not an appreciated quality. But who knows, maybe your friend saw this wonderful thing about you several years ago and after your friendship ended, regretted her own actions and decided to take on your good trait/habit. We don't always know how we've affected others' lives and whether people appreciate these things...I'm sure they do, because its a part of the way people will see you and think about you, even if its several years down the line.