A good trainer will work with you after they get the dog through the basics and you can continue working the dog.
As far as bonding goes, my dogs love the family but the one that gets them the birds is there bestest buddy.
Dogs never stop learning and will continue to test us.
There is nothing more rewarding that hunting with a well trained dog and nothing more frustrating then hunting with a poorly trained dog.
The worst is someone who "thinks" they have a trained dog yet all they do is walk around screaming at their dog wherever they go. If you go to a trainers place and you see them yelling at their dogs or clients dogs stick around to learn something for that day then, find a new trainer. What you learn that day will be the most valuable lesson you ever have for your dog.
Consistency is the key. Try to make a good choice of a program and system and stick with it. Everyone will have prolonged periods of frustration learning to train and even when you think you've got a good grip on training. If it all comes together it's hard to wipe the smile off your face when you've done most of it yourself. With that being said, don't be afraid to seek help with problems. Everyone has had the exact same problem at some point in their training. If they haven't, they aren't a trainer and know a lot less than they will claim to know.