C.S.
When I'm in this situation, I try and react the way I'd want my husband to react if the roles were reversed. I have found that frustration occurs when a persons expectations are not met. So, you are frustrated because you expected your husband to be home at a reasonable time. He did not meet that expectation, you can be mad, but does it enrich your family? Does it build your marriage up? Do you really feel your husband chose his grandfather over your son? in the long run, is your son really going to be hurt from this? However, you now have a great story to tell your son when he is older about how important family is and to what lengths his dad went to for his family. I say, take advantage of husband and son being gone and put on a chic flik and enjoy your evening. Let it roll and the next time you don't meet husbands expectations, then just remind him that it happens sometimes. 20 years has taught me to pick your battles and this isn't one in my book. Hope it helps.