The horse I have now is just the opposite. She fights me when I turn for home... I know weird
I've had horses like that though and I know how you feel. Just keep going, you have gotten some really good advice here. I'm sorry you had one of those 'geesh why can't my horse be like that' moments and it ended in tears.
I feel for you, but when you do get that one great ride when everything goes perfect, its well worth it.