PREACH! Co-signing ALL of this.
And I think some are misunderstanding Jeremy saying Corey "works at home." He does NOT work FROM home - He doesn't actually work in his house and set his own hours. He means Corey works at a place near his home (as opposed to out of state for weeks at a time like Jeremy). Corey still leaves his house to go to work nearby, clocks in/out, and cannot set his own hours/take off whenever he wants. Apparently Jeremy thinks that just because Corey's job is near his home, he can take off 2-3 days whenever he wants with no consequences to go to Cleveland Clinic (they've been shown on TV & social media in hotel rooms when they go to the clinic, so it's usually 2 days he'd need off minimum). Maybe Jeremy has never had a job close to home with set hours (as opposed to being on a job site for a set amount of weeks as a pipeliner) so he thinks other people's "regular jobs" near their homes let them take off whenever, apparently. And Leah has only ever worked like a day or two a week for short periods in the dental office and tanning salon years ago, so she has no idea how "regular jobs" work, either. These idiots don't know what they don't know.
Also, if Ali gets health insurance through Corey's job, Leah better understand that losing that job because he took off too much would NOT be good. I know Corey isn't perfect nor is his family (especially in regards to what Ali should/should not be doing with her illness - but Leah's family seems the same way), but he has a real job supporting his wife & 3 kids and responsibilities, something Leah can't understand (and even when they were together she didn't get he had to go to work). Corey's one of the few people in the TM/TM2 franchise to continue working outside of the show - that speaks volumes about him. (I'm not implying Jeremy's job isn't real and I applaud him for continuing to work as well. However, he seems to think people with jobs local to their home have some kind of magical allotment of time they can take off.)