Hi JP
It sounds like you have a lot on your plate. Keep talking to this therapist you are seeing. You don't have to agree with everything he says! It was such an eye opener for me when I realized that. You know yourself best. Ask him the questions you are asking yourself, such as where he comes up with his ideas.
Best of luck.
Peace