If that was the case, he wouldn't have been so hateful about how your gift just created work for him. He wouldn't have gone on and on about how foolish you were for spending your own money on a gift FOR HIM!
I do not think you are at fault here. I think you should stop saying this was a joint miscommunication, because that is not at all what your post indicates.
He intentionally spoiled your pleasure at giving him your thoughtful gifts. He was a totally unpleasant jerk, griping and criticizing and moaning about it, picking it apart and telling you what a stupid cow you were for wasting your money.
I would have told him I was sorry I used my money and time trying to please him and failing so miserably. Then I would have taken the gifts back to the store and got a refund. And I would be very sure to never buy him another present.
Stop trying to spin this like you were partially at fault. Stop thinking his nastiness was excusable. You are setting yourself up for a repeat performance.
I don't think it was a misunderstanding.
If that was the case, he wouldn't have been so hateful about how your gift just created work for him. He wouldn't have gone on and on about how foolish you were for spending your own money on a gift FOR HIM!
I do not think you are at fault here. I think you should stop saying this was a joint miscommunication, because that is not at all what your post indicates.
He intentionally spoiled your pleasure at giving him your thoughtful gifts. He was a totally unpleasant jerk, griping and criticizing and moaning about it, picking it apart and telling you what a stupid cow you were for wasting your money.
I would have told him I was sorry I used my money and time trying to please him and failing so miserably. Then I would have taken the gifts back to the store and got a refund. And I would be very sure to never buy him another present.
Stop trying to spin this like you were partially at fault. Stop thinking his nastiness was excusable. You are setting yourself up for a repeat performance.
Or you’re just batting out of your league.