Hi Alexander:
Good to see you again after so many months.
I hope you will forgive me for being blunt, but if you can't keep to some sort of reasonable daily schedule in practices, it will be difficult to gain much benefit from yoga. This is especially true of the kinds of practices we discuss here, which are quite powerful and not very forgiving when carelessly taken to excess.
It is not about the ups and downs of our daily experiences, which mean little in the over all scheme of things, except for use in self-pacing practices. It is about long term cultivation of steady and permanent quality of inner life, which translates directly to quality of outer life. Regular measured daily practice over the long term is the key. By the clock, like brushing teeth, bathing, and going to work.
In practices, less will often lead to more, and too much will lead to less. Keep it in mind the next time you are considering doing a powerful yoga practice all day long, especially when you have no foundation in daily practice from which to consider such a thing. I can assure you that no one who is knowledgeable in yoga would consider taking such rash action. So why should you?
Gasoline can be very useful when applied in carefully measured ways. If we dump gasoline all around and set it on fire, will that be useful? Powerful yoga practices are no different. Enlightenment comes from taking thousands of small steps -- a few each day.
So ... practice wisely each day, looking to keep up a balanced routine for the long term, and enjoy the well-earned results!
The guru is in you.
PS: And that means being responsible with our bhakti too. Bhakti (spiritual desire) is in our interest if it leads us to effective action. If it is taken to excess, it can cause as much difficulty as overdoing in any other practice.