Have you been in therapy with the same C the whole time? Sounds to me like you need a solutions focused C who will work with you on solving your problem, not just talk about it. Someone, please jump in here and advise on how to find such a C. I do not have the expertice on that. I hope you find solutions to your problems. Hang in there.