Because you're hurting his pride. He wants to shower you with gifts. Not the other way around. Quit rubbing it in.
Or, as your other thread indicates, he's not interested in you and you can't take a hint. If the guy's worth a damn he'll return you're gifts and bluntly break your heart, because that's the only way you'll understand. Otherwise he'll keep treating you like garbage and taking your money.
God, so atrocious in the Old Testament, so attractive in the New--the Jekyl and Hyde of sacred romance.
-Mark Twain
If people are good only because they fear punishment and hope for reward, then we are a sorry lot indeed.
-Albert Einstein