You probably don't have free will, you have no more control of the thoughts that motivate you to take action as you do the thoughts that do not.
In my personal experience practicing self awareness has helped with this. I understand that there are factors outside of our control, but what goes on within us can be controlled to some extent with effort and time.