RE: Feedback on my form updated...
Your draw length is definitely too long. Your wrist is cocked in and up position instead of being in a straight line from your elbow to your finger tips. Also look at where your d loop is situated on your face , the apex of the d loop is at least a half inch behind your eye, it should be even with your eye. With your beard it is hard to see exactly how long your draw is but it is defintely long by at least a half inch.