So sorry for your loss.
Last night i was rear ended by a guy.....not only did he NOT apologise he was very aggressive and swearing.
CID - gave him some time out.