If you spend all your time thinking about your problems, you won’t find any answers. The answers will come after you stop thinking about your problems.
The reason you’re not getting any answers is because you’re not listening. You’re too busy repeating the problem over and over again. Quiet that busy mind of yours.
The answers will come. Give it time. In the mean time, keep practicing mindfulness, keep learning, and be thankful for what you have.