Hard times can inspire a person to do better or on the other hand it can break someone to the core. The main difference is of perspective.
Your future does not depends on what happened with you. But rather it depends on how you handle the tough time. By blaming others, you are only escaping from your responsibility.
There is famous quote” When life gives you lemon, make lemonade”. Whatever happening in life, stop complaining about it. Do not blame anyone for your your upbringing or luck; start accepting them as your responsibility.
Take responsibility of your life in your hand, fix this in your mind that whatever happened with you, will not affect your life in any way. With positive thinking, you will give new direction to your life yourself.
Your mind is like an airplane and there is only one seat. Either you make “blaming others” or “taking responsibility for your own” the pilot. Your flight of life will depend upon the same pilot.
On which path you want to move forward, you will decide.