My dx came at the age you are now, however, it sounds as though my illness progressed the same way yours did without the benefit of therapy anyway.
Didn't realize npd can develop as a result of bpd. I have narcissistic tendencies, but thought it was an "in-addition-to" illness. Never thought it could be a defense mechanism.
Hmm...interesting.