Long periods

Isabella
I have had my copper Iud for about a year now.. I feel like I have my period for half the month. I initially get spotting, and then my period lasts for 7 days!! Could the IUD be messing with the flow? Also, I know it's not hormonal or anything but can it mess around with moods? My boyfriend said he swears I always have my period and I agree 😣