Most of the events of your life have been shaped by your thoughts, attitude and expectations. If your life doesn’t change and doesn’t improve, it means that you are not changing your thoughts, attitude and expectations. It is like playing the same movie in your mind, over and again, and enacting it in your real life, time and again.
There is no reason to cling to thoughts, beliefs, attitude and expectations. You can change them if you really want. If you change them, you will start seeing life in a different way, acting in a different way, and consequently, changing the events and situations in your life.
Even if circumstances do not change, or cannot be changed, your attitude would be different, and therefore, the impact of circumstances on you would be different, milder, or even non-existent.
If your thoughts have always been negative, and you keep repeating them, how do you expect to improve your life?
Don’t let the past shape your future.
Your past thoughts created your present, but there is no need to repeat these thoughts. You can think other thoughts. You can think of what you want, irrespective of your current situation.
If you start thinking about success, instead of thinking about failure, and keep this way of thinking, in time, these thoughts would affect your life. What you think in the present, would change your future.