Life hits hard. Does a poor schedule just come with the territory when it comes to stuff like this? Delays are such a pain.
Once you start getting used to tight schedules, you'll be able to manage deadline and get things done. It's just a matter of going through it and having experience with it.
I got a high-end software for mixing my own music - and, on top of that, my first animation is on its way. Wish me luck..!