I think you'd have a hard time claiming "trip in vain" for a 4 hour night time delay, especially since you actually went to see your family.
My guess is you'll get some token miles or a small voucher.
And wow, you scheduled an 8:30am departure from SFO while staying in Marin? Sounds like you got a max 4 hours sleep.
I think the DEN landing was probably a health and safety issue. Some folks simply can't hold it very long for medical reasons.