It's interesting that you use the word label and not the word diagnosis. I totally get why you would want a diagnosis that clearly defines -- and validates -- your mental illness. To me, and I think to your therapist, the word "label" means a word that somebody can slap on you and then you get completely defined by that one label. For example, the word "borderline" can be a label that makes people think they know everything they need to know about somebody, which just isn't true. The phrase "complex PTSD" was actually proposed as an alternative to "Borderline Personality Disorder" by Dr. Judith Herman, an expert on PTSD and CSA (childhood sexual abuse). Since BPD is both confusing (borderline? borderline of what and what?!) and has a major stigma attached to it, I think you should embrace "Complex PTSD" as your diagnosis, your label. When people ask you what Complex PTSD is, you can explain to them that it's PTSD that also includes depressive and dissociative symptoms, and problems with relationships as well. And if you WANT to, you can explain to them that Complex PTSD is usually caused by a long period of trauma in childhood, like severe physical or sexual abuse, together with dreadfully inadequate parenting. I don't know if this was any help at all, but good luck to you, whether you find a good label or not.
BlueOak