Aside from the bad language - the quote is true. When abused by an NPD parent or spouse, they make you feel as though you aren't worth anything good or nice - so when someone is nice to you, or giving, you can't help but wonder how much of your soul they want.
narcissists are the most dishonest people you'll ever met. They'll provoke you and verbally attack you. When you react to their abuse and defend yourself, they'll turn either rageful or play the victim in front of others to make you look bad. They are con artist who are spiteful and revengeful.