Sounds like you are getting close. How is your awareness training? Maybe you could add some more of it. Here is a great article about self-awareness.