Looking over your relationship analysis I’m sure you noticed that there were a lot of things that you couldn’t control. This is not a bad thing. Even if it were possible, no-one should be in control of everything all of the time. In fact, you shouldn’t want to control everything. It isn’t healthy. So learn to let go of what you can’t control.
Things will not always turn out as you expect, no matter how well you plan. There will be rain. There will be traffic. There will be nasty people. Acknowledge what you can’t control. Be resilient. Brush off the bad, learn from it if you can and then focus on the positive.
Do your best to control the factors within your sphere of influence but ultimately the only thing you can control is yourself. How you react to any given situation speaks volumes about you.