I am so sorry for your loss. I lost my one and a half year old tortoiseshell cat Cleo to a car years ago, it was very, very difficult.
It's especially sad to lose them so young and so unexpectedly. I hope your Harmlett rests in peace, and that you keep his memories near to you so that he never really leaves you. Sending lots of e-hugs and good thoughts your way.