You mentioned your spiritual practice. What is it? What have you done with it? Get on it friend.

If you feel lost and out of control, only you can collect yourself and do something about it.

All of this other stuff will be resolved one way or the other. Get the focus back on you and taking care of yourself.