heart burn..?

I have the iud and I spot every month for 3-4 days and that's it til next time. 
 this month I spotted for 1-2 days then last week spotted brown for 2-3 days which is uncommon for me. and to be super emotional almost crying at random shit.(like I got asked if I was interested in being lead at my job, and teared up)
Saturday I got heart burn for a couple hours and I almost NEVER get heart burn, later on at work I had some sharp cramps in my side. 
Today I woke up with tender boobs/nipples 
it's highly unlikely but should I take a pregnancy test in case?
my boyfriend and I don't use protection because of the iud