JF, I agree with here that even though these people are gone, there are still things you could do to appease some of the guilt you feel, and work towards forgiving yourself. You may not have known how to handle the huge amount of emotions that come with losing someone. It is not an easy thing.
Please be kind to yourself. You are awesome.
Me:49 H:47 S: 16 T:27 M:25 My EA: 2001 His PA: 10/2007, 6/2013 Separated, but H still in house
Find your Shambala: a place of peace and happiness.