I am not comparing the experinence at all, and I do think McCain gets more leeway than say a person with zero excuse, but speaking as a female, and someone who raised a kid alone for many years due to also unfortunate circumstances - one forgets the wife wasn't having a peachy time either.
I am sure it wasn't too hot being all alone raising kids, dealing with their pain over their dad etc, worrying about your husband, working to free him and then she had the unfortunate accident. I've been there, there is little worse than seeing your kids pain as all parents know.
To stick by someone's side for 5 years, then that person dumps you and your kids off quickly, probably was't too cool.
So it's not all one sided. The kids didn't even attend the wedding, so that speaks volumes.