Some of this stuff will pass. DS16 will be able to drive (too soon) and will be able to get himself to and from work someday. DS9mos will sleep someday. Blah. Blah. Blah.
Dont put off a good marriage for "someday".
Your marriage is happening right now. Make it a good one. right now.
Right now, you and your husband seem to have the #1 priorities as "job and children".
Think about what would change, if you both made your marriage the #1 priority? Then do it.
That doesnt mean neglecting your children. That doesnt mean your husband quitting his job (although if his job "requires" travel... maybe it should mean finding a more marriage-friendly job)
You could be living a better marriage right now, not in 3 years. Why choose 3 years of unhappiness for yourself, when you could make them 3 years of marital happiness, by your own choices and actions?
My current status: june 2006. Wife ran out and filed D. Finalized Jan 11, 2010, after 12.5 years M. 3 wonderful sons caught in the middle