wow,very well said indeed,you have no idea how much you hit home(my personal experience).a narcissist is very very difficult to deal with,they should be avoided at all cost,run away real fast and dont stop. only the creator can fix that personality type.