Man, that guy keeps your head spinning. Oops, wait, that happens to you, too.
It's interesting the counselor said she could 'feel the love'. That says something, something that radiates even when the words reflect the frustration.
What do you think of her idea? What is most important to you.. actions, time together?
It individual counseling might help you not to fall into the well of despair when he disappoints you. It's like you're at the worst moments rather than in the now.
He could change jobs, drop one job he's too tired to do anyway? Why is he dancing so fast in one place? What is his fear?
Your choices... now is the time.. not the future, not the past.