If your boss is truly narcissistic, and if you have to deal with him/her on a frequent basis, then there is a high probablity that this is becoming an unhealthy work environment for you.
It may be helpful for you to see out support through counseling
. You will also want to look for healthy outlets to relieve stress
. Ultimately you may want to consider a healthier work setting.