The knowledge points used in solving problems only stay at the level of cognition and understanding. In other words, I am not very familiar with these knowledge points, and my understanding is not deep enough to connect all the knowledge points.
Need to learn reverse reasoning. Starting from the required results, what conditions can get the final results, and then push up one level, what conditions can get the required conditions. Step by step, the problem of finding the necessary conditions has been told us. Of course, you may need auxiliary methods to get what you want, such as making auxiliary lines, including parallel, vertical, midpoint, circle, tangent and so on. Simply put, you should learn to create conditions unconditionally.
The ability of logical reasoning and judgment is weak, so we need to strengthen our practice. There is no trick, just do more questions and practice more.
I hope the above can help you find the reason and solve your troubles.