What I've learned in my startup journey is that you need to fall in love with the end user before working on the problem you're trying to solve.
It sounds weird at first glance but think about it.
If you glamorize the end users and put them on a pedestal, you have a North Star to rely on and have an intrinsic "user-centred" approach from Day 1.
For instance, Sereen Health focuses on musicians' mental health by providing a peer-to-peer support network to discuss their challenges. I resonate with this as I am a musician and was challenged by the highs and lows of my career.
I've delved into music communities way before I discovered the problem and held a grasp of what it's like to be a part of something.
This is key.
You need to be a part of those communities or wherever your end users are, not only for market research but to dive in and let them lead you as your North Star.
This will lead the problem you're trying to solve into finding a possible organic solution.
Identifying problems is good, but organic solutions are what I think are important.
Those organic solutions may either appear complex, rudimentary, or horrible.
Airbnb seemed like it wouldn't work initially; they would be classified as "horrible" to VCs back in the day. But, it was an organic solution that they identified to a problem THEY faced (founders were the initial end users) and someone taking a chance on them that led to their success.
Obviously, other underlying factors come to play such as the team's competence, etc.
However, the principle is that it's the authenticity of the problem-solution fit that matters the most and will ultimately dictate how far you'll go.