I'm sorry to hear about your grandmother . I guess it was just her time to go, as one day it will be yours. There are no words anyone can say to dismiss your feeling of loss. All I can assure you is that time does heal. Be helpful around the house to ease the emotions of others affected by her death, because I'm sure emotions will be running high.
seems like tough times for you, but often life requires less uplifting moments to bring you to the positive event that is waiting for you. it is strange how there is a natural order for things to occur in.
Time heals all wounds. . .