RE: How's my form !!!
A lower anchor could get the string to touch the corner of your mouth.Experiment to see what feels better and produces better results.Shorter draw or lower anchor but forget the peep when lowering the anchor.
Your release hand still is too tense,relax it so the bend straightens out.
The palm of your grip hand still looks to be making to much contact with the grip.Turn the hand at a 45 deg angle and rotate the forearm outor rotate the wrist up for a high wrist.
YOU ARE STIILL LEANING INTO THE STRING.Brng it to you,don't go to it.