When things are going well and life is effortless, why not take a few moments to see what you are being responsible for and what your spiritual companions are doing as a result.
You may wish to validate those beings who are aiding you and guiding you in the right direction for success. When you learn to do this consistently, you will soon notice a change in your fortunes.
When things are not going as you wish, take responsibility for any decisions you have made that might have contributed to the current state of affairs.
If you are not aware of discord and lack of harmony among your spiritual companions, you are essentially neglecting your leadership role and letting others determine your future.
Harmony does not just happen, it is created with continuing attention to performing as a well-drilled team of spiritual beings.
Learn who is on your team and who is not. Validate your teammates and handle those who are not contributing.