Bob, I can’t add to what others have expressed. Losing someone is so tough.
Life does seem unfair. I left religion behind years ago for that reason amongst others.
Make the most of your time together.
Don’t be afraid to talk about your life together both now and in the future.