RE: How's my form?
I agree. You draw length is too long, and I can tell because if you look at your picture you are leaning your head back just so you can see through the peep. Your back is also leaning back. You should be able to draw a straight line up your back to your head. Also you need to lower your elbow. It is sticking up to high.