At some point, a blogger must face the aspect that challenges them the most, figure it out, and overcome it. That thing that you always do wrong, or something you always have to keep pulling yourself back to, that thing, you have to fix. You have to get over that one little problem.
I know I have had a lot of problems with my theme, but I looked into that, and I really had a problem with decisions for this blog, and the confidence of those decisions. I have tried to look that over to, so I can overcome that and make decisions for the blog and feel confident about them, but also while making those decisions have a sense for other’s needs and wants.
Everybody has something different that they have to work on, to improve, to fix, so that they can really blog at their full potential. If you always have difficulty writing content then until you make a plan and figure how you can always produce content than I am guessing your problem will stay the way it is.
I encourage you, like I do a lot, to look into your problem, and share it. When you share it others may be able to offer improvement, or they may even know of a solution. An experienced blogger may have faced many challenges, and they can help new bloggers rise to their challenges ad surpass them to become experienced themselves. This is a world where everyone is competing, though sometimes it seems we are competing to see who can help the most people. By helping others, that is how we win in the blogosphere.
In that case, after you finish solving your problem, if you find someone else who has to figure out what is bogging them down then you can help them, and in that way you have solved yet another challenge.
It is difficult to face your biggest weakness, and hard by all means to share it, but you can find the support you need and you can overcome your difficulty if you let others know what you have to face. And this is how you will finally overcome it.
What is your biggest weakness?