RE: draw length too long?
Your loop looks a little long to me, and the point at which the release attaches to the loop is pretty far forward - causing you to have to anchor way back behind your ear. I would look at a release that allows your hand to get closer to the loop.