Do you have an ultimate goal? A destination point that you aspire to?
They're often called Big Hairy Audacious Goals.
All too often, Big Hairy Goals can become overwhelming and intimidating. Many great ideas and aspirations are defeated before any attempt is made.
To overcome this, I have found that breaking down goals into ridiculously small milestones makes achievement much easier. Every step forward is a step to be celebrated. Nothing is easy. All achievements are achievements.
I find that writing things down every day makes a difference .
I start by writing down broad concepts. Today I have 4 items written down
AFH
BOO
CTP
Email
The first two represent work I have to do for clients. The 3rd and 4th are self explanatory. These are broad concepts. I break them down further.
By way of example, AFH is broken down into research, Article 1, research, Article 2, Tip, Newsletter, Invoice, Email.
Each step along the way is an achievement. The client pays well but the subject matter is drier than an old chip that has been baked in the Saharan sun. If I don't break it down, I find it really hard to make a start, let alone get it done.
This is a micro daily level. It works for me.
On a macro level, big goals simply need to be broken down into smaller, achievable ones.
It works for me. If you're struggling with making progress, I suggest that you try something similar