The biggest reason you don’t have the life you want is because you are focused on what you aren’t getting. You see only your lack of luck. Successful people live life as they desire because they focus on what they are getting. These people see all their options, and when they receive the benefits from wisely acting on the options, everyone else calls them lucky. It was Machiavelli who told us that success is 50% luck, and the rest is how we respond to that luck through cunning and bravura. Personally I believe that life is only 10% what happens to me and 90% how I respond to it, but this goes way beyond seeing the glass half empty or half full. This is the difference between seeing the glass or dying of thirst.
Has there ever been a point in your life that everything in your favor appeared to be working against you?