RE: Anchor Point
Without seeing your anchor I would have to ask why you are drawing so long, or why is your release set so long. Index finger knuckle in the ear? Heck, that's about where my wrist is located---right under the earlobe. Sounds like you're way overstretched to me.
That being said, I find that several reference points for anchor work better than one, but don't need a no-peep, kisser button or anything else on the string to accomplish a consistent anchor and draw. I draw the bow to me without moving my head. I anchor with the crease between my index and middle finger right in my jawbone. The string crosses my lips just slightly to the right of center and my nose on the string. In other words, the string is in front of my face not to the side. I have been able to hold less than 2" groups at 30 yards with nothing on the string but a nockset, just relying on my anchor. Try it sometime. You'd be amazed at how much more accurate you can be without the aid of crutches like the NO-PEEP.