It seems like a reasonable demand to expect financial contributions to remain under the same roof.
Granted working a 3rd shift in a warehouse would interfere with the relationship time, at the same time if that's what he's saying would work for him, then why pressure him out of it? And if he cannot even hold that down then you already know what's in your heart.