Sorry for your lost, my thoughts are with you.
I can relate with the sense of shock you had since i lost my dad in a similar shocking fashion too. Went to work like he did every morning , had an heart attack while working, never recovered and passed away few minutes afterwards. He was 56.