Bueno yo sufro de imsomnio y no se la razón. Digamos que tengo un ruido en el cerebro que no me deja dormir y si practico mucho deporte y duermo algo es poquito y mal.
Primero de todo lo siento por lo de tu abuelo aunque mi caso no sea por eso te puedo recomendar que hagas técnicas de relajación. Yo aunque suene estúpido me he bajado unos sonidos de lluvia y los pongo en un cd en repeat y me pongo a escucharlo con toda mi concentración hasta que caigo sopa.
A otra gente le va muy bien leer pero a mi no me gusta este sistema.
Seguramente alguien te pueda recomendar un tranquilizante o algo pero según tengo entendido y por experiencia propia si tienes ruido en tu cabeza duermes mal o peor aún tienes sueños raros por lo que yo te recomendaría que te abstraigas de tus pensamientos y te centres en algo que entre por los ojos o por el oído (yo soy de este caso).
En un par de noches esperemos que hayas reestructurado tus ideas y puedas dormir bien