I was very, very into speaking fluent Spanish when I first joined DL. I came back from Spain, fresh and ready to learn Spanish so that I could understand everything the next time I was there, and cracked down on the studies. I spent nearly two hours the first day on DL practicing, and I religiously studied every single day for nearly two weeks. However, I got busy and school began again, so Spanish began to loose importance in my mind. Now, I'm coming back to this because I need it. I will be an exchange student in a Spanish speaking country (if all goes well) in one year. I need to crack down and study. I just wanted to tell you all that DON'T LOOSE YOUR MOTIVATION. YOU WILL REGRET IT!! Your language may not seem important now, but trust me, it will be later. :)
And, taking time off from Duolingo can make it quite challenging when you restart. Some decide to start from scratch. I took 2 months off, and I just patiently went back and reviewed old lessons until finally I caught back up.
It sounds like you're working hard to give yourself opportunities to learn. Awesome.
One of the very best ways of preventing loss of motivation is a habit formation. If you're doing something very consciously for some time, you'll gradually get used to it and then can't live without it anymore. Here's some very useful audio lecture by a guy who learned a couple of dozen languages . http://www.youtube.com/watch?v=VY3iRItq7xM