Olanzapine doesn't seem called for based on what you've described but I don't have all the info so who knows.
That said, antipsychotics should generally avoided unless they are absolutely necessary. Especially a pretty heavy duty one like olanzapine.
Personality disorders are tricky to treat, and antipsychotics are a pretty controversial pharmacotherapy for treating them. Personality disorders themselves are controversial.
Here is a decent sized study that evaluated olanzapine's efficacy in treating borderline personality disorder that came up short.
Individuals treated with olanzapine and placebo showed significant but not statistically different improvements on overall symptoms of borderline personality disorder. The types of adverse events observed with olanzapine treatment appeared similar to those observed previously in adult populations.
pubmed.ncbi.nlm.nih.gov
Of course olanzapine can be used for treatment resistant depression in certain cases so again who knows what your history looks like.
Personaly i feel antipsychotics are over used and I believe in time this will be consensus on this. But then again, you might very well benefit from them.