Beth, I had assumed things had settled down a bit with Jarvis....
Sorry to hear they haven't...
As others have said, a behaviourist might not turn him into a perfect dog, but they might be able to give you the tools to make the situation manageable again... after all, things are going to continue to change, and Indie is probably at the point where he is most difficult for a dog to respond to - too young to really know about giving dogs space, but old enough to want to be with him, and to move of his own accord!
In the meantime, does he need a walk with another gobby cocker?? I can always come along somewhere on Sunday - even if it's just to give you a bit of company for a walk... Honey is gradually improving, but I know how it feels to think you have somehow ended up with the hound from hell. How long till you are going to be driving?? Once you are, I would really look into doing some kind of class with him, just to help you start enjoying him again...