I'm not sure I agree with your premise that your training regime must be influenced by your life situation. Instead, I suggest finding ways to incorporate training within those limits. For example, you can possibly get a stationary bike which will allow you to supplement your rides with additional training possibly without major lifestyle negative impacts.