We struggle with similar issues, but not as bad as yours. Last year out for 9 days at one time, 3 days for another.

I'm kind of nervous today because it's snowing heavy and we are overdue.
_________________________
Gary