It has been more than a year since the breakup, and much more since the gift was given.

I never cheated on my ex, but he did cheat on me with three different people. 

I've barely had any contact with him at all since the split, so any perceived ingratitude would be truly coming out of left field.