You and only you are responsible for who you are and what you do in your life.
Life is not about LUCK or DESTINY it is about what you decide for yourself, what you want, what you are willing to settle for.
You create your own destiny, and you do so through the thoughts that you dwell on in your mind.
Your dreams precede your conscious thoughts.
Your conscious thoughts precede your desires.
Your desires precede your precede your actions.
Your actions preceded your outcomes.
That is the simple flowchart of the reality of life.
The Master Sales Trainer Zig Ziglar was often quoted to have said, "You are what you are, you are where you are because of what has gone into your mind... You can change what you are, you can change where you are simply by changing what goes into your mind." Those words are as true today as they were the first tome he said them.
You can MASTER your own DESTINY simply by changing how you perceive the circumstances in your current situation in your life.
Yes, you and you alone determine the quality of your life. You and you alone are the master of your own destiny.
You should never live your life based on what others want or expect of you, doing so is accepting another's lot for your life, and why would you ever do that? You are free to walk to the beat of your own drummer.