I think you just described life. Things do not always go as we plan. We only try to make the most of it.
A lot has been going on with me too. It gets a little too much sometimes, but I'm holding up.
I believe you are into graphic designs. Or is it frontend web dev? I'm not sure. But how is been over there?