3 years ago was your last visit.......I need not say more

.
Go because you love her. Do not let your fear of seeing another image of your grandma hinder you. If so, then it's selfish. Go because you will always remember how she has taken care of you. It does not matter if she does not recognise you.
When she really passes on, that's when you will really regret.
My $0.02 worth.