RE: Passthru
One thing.......you said you aimed at the "top of the heart". Just remember at 10 yards and being in your stand, you have to aim really high on the deer to have your arrow pass thru the heart.
PRACTICE....PRACTICE....PRACTICE......SUCCESS!