When you have a problem, sometimes you need a new skill or skill set to deal with it. That was an epiphany generated from listening to a speaker the other day. Everything seemed so clear in that moment. Yes, it made sense.
Sometimes when you wrestle with problems, you might not see an immediate solution and you struggle to find one. After a while, you might give up completely, thinking that it is impossible to find a solution for that particular problem. At that moment, the idea that you might simply need new skills or knowledge to overcome the difficulty can be very empowering.
Making that mental connection allows you to escape being stuck and giving up, it focuses your mind on a solution. It doesn't allow you to think that there is no solution which can only lead to depression or feeling 'down'.
But then you might think that you lack knowledge or skills in a certain area. Yet, you know that you could either find that knowledge or develop the skills to solve your problem.
Alternatively, you could hire someone to solve your problem. NO killing please, that is not a solution, but a doorway to greater problems. However, under normal circumstances, hiring someone with the right skills is perfectly acceptable. For example, you might higher a plumber if you have a problem with your shower or sink. You could take the time to learn the skills but you have to weigh the value of that learning curve against how much it would cost to actually hire someone with the skills already.
Maybe you have decided that there is no one with the skill set you need available or that it is worth your time to develop a new skill. What are some sources of knowledge and places to develop these new skill sets? Libraries, books, online searches, bookstores, Internet, circles of influence, brainstorming, mastermind groups and even asking someone you don't know for their viewpoint can sometimes yield new ideas, leading to new results.
The bottom line is that there are resources everywhere for you to tap into, you just have to open your eyes and allow yourself to become aware that this is the case. There is always a way to find new resources and you can keep tapping those resources for expertise until you find what you are looking for and you develop the new skill.
There are also ways to reframe existing problems. Questioning the underlying thoughts that support your belief that you even have a problem in the first place can sometimes yield interesting results. Sometimes we get stuck in a mindset and asking ourselves questions to understand the legitimacy or redefine the reality of situation can be most useful.