Questioning yourself and being more reflective is a vital part of making NLP work for you. You have already read about anchoring, reframing and future pacing. All of these can be done by yourself, especially with a little guidance at the outset. Another helpful technique that many people try on themselves is called swishing. When you are about to do something habitual that you'd prefer not to, you should 'swish' away from it rather than telling yourself 'no'. This might mean thinking about a positive outcome of not doing the thing you were going to rather than being negative about stopping. Another NLP method you can try is called visual-kinesthetic dissociation, or VKD. With VKD, you try to remove the negative thoughts and feelings you might have with something from the past. This way you can effectively reframe past perceptions about yourself and events you were involved in.
Become part of a open and caring community!