I've always believed that there is no problem that exists without a solution. The solution might not be perfect, it might not be immediate, and it might not be ideal, but a problem without a solution is something that simply doesn't exist.
Life is hard. It's a race where people are starting from way different starting positions, and some people are forced to run on foot while others are using formula 1 cars. Yes, it's not easy. But you can work around it, you can create your systems, and you can make the best of a touch situation.
When life gives you lemons, make lemonade.
The thing that people often get wrong about this, is that it requires effort, and hard work. Things can always work out for the good, but that will not happen automatically. You need to put in the hard work, you need to think outside the box, you need to assess your situation and all your constraints and then come up with the best way forward.
And ultimately, you need to believe that you can turn things around, and that you can turn your dreams into reality - having that belief will give you the motivation and courage to keep on going no matter what gets in your way. Each time you face an obstacle, you are one step closer to your goal.
When life gives you lemons - make lemonade.