RE: Post you and your bow
The ground isn't even where I'm standing so my stance is a bit off. If anything I'm a bit short with that bow. My front shoulder could be a bit lower though, however I am very comfortable this way.
Compare that pic with the form of someone that is overdrawn and you can see the differences very clearly.
I anchor a bit odd, that may be throwing you off some.
Paul