Are you wearing gloves? That might help with your hands.

I really don't otherwise feel qualified to weigh in on your fit. I'm much more familiar with how a road bike is supposed to fit; not a hybrid or MTB.