You might have to drift quite a bit longer before rescue, however.
This kind of thing doesn't give new meaning to the concept of work-life balance, it removes all meaning completely.
Other careers have an element of this which can be helpful to recognize the degree to which it just comes with the territory.
On the shore side of marine cargoes you often get a client's vessel in port to visit a number of facilities around-the-clock. Keeping up with all the transfers doesn't stop until the ship finally sails, so you can end up working some 36-hour days. Not the kind of job where you get to go home from work every single day.
On the sub they don't get to go home from work (or go anywhere else) every single month.
And then there's the truly more negative aspects than that.