I feel like I am going through something similar and I think it may myself getting in my own way. I have been stuck on a few things, convincing myself they are important to my identity so I should uphold those values, such as being super smooth, traveling, and even saving the world (I want to be honest as ridiculous as that may have sounded.)
I have learned a great thing from buddhist philosophy and thats to let go of things. That is different from rejecting or throwing something away it is merely setting it down and moving on, perhaps to later come to it, maybe forgetting it all together. It allows progress being able to let go. For me, the obsession of traveling is getting in the way of opportunities for other things and the desire to be smooth with women is getting in the way of improving. I'm also realizing the world is fine the way it is.
Perhaps this has nothing to do with your situation but I thought it might help. Sometimes we get in our own way, without knowing it.
I should also add that since I have yet to achieve much results in these endeavors that my own mental model may be flawed...