Oh no.....another form thread!! You're gonna get yelled at !!
Everybody pretty much has got ya covered bud. But yea, loosen up on that wrist strap. It's only purpose is to keep the bow from falling out of your hand.
Your bow grip is one of the hardest things to master. What I do is allow my wrist to bend as far back as it can go, locking it in place, keep my fingers relaxed, letting them just sit on the riser/grip whereever they fall. I let the grip just kinda slide itself into the "lifeline" area of my palm when drawing back. This allows me a nice relaxed grip, and also allows me to get a little "push" on the grip while aiming to assist in firing my release. Everyone is different, repeatability and comfort are what you are looking to accomplish.