Kayty Himmelstein works 80 hours a week and has at times worked 12 consecutive days. In the past, she has lacked time to schedule routine health care appointments. She and her partner moved from ...