For reference, I am a pretty green rider (walk/trot/canter and a little jumping). I don't know anything about the whole 'on the bit' thing.
I recently started riding an older QH gelding. He was a lesson horse (hunter/jumper) before he came to the barn I ride at. He never had any Western training or anything that would warrant him keeping his head low.
He leans on my hands constantly, especially at a trot. The lady who I ride with (who is an instructor, but we just exercise the horses together and sometimes she'll give me pointers) says he does it to everyone. She suggested I put my weight in my elbows (?) and hold my hands firmly in one spot until he stopped resisting, while continuing to push him forward with my legs. He didn't stop resisting. I felt like it disrupted my seat and when I finished riding, my back was pretty sore.
Have any of you had a problem like this with a horse? How did you fix it? Is there any word-pictures or images you use to help you?
Thanks in advance!