idk what's wrong with me

Me and my SO were arguing today about me taking a pregnancy test because I spotted blood in my panties and my period is supposed to come on in 3 days...mind you I waited to tell him I wasn't planning to tell him until I knew what was wrong but he was just like your hiding something from me so I ended up telling him this morning so my period is supposed to come on 3 days from today. When I spottedy period was over a week away but I didn't say anything to him about it. I don't want to take the test because im scared to put in implantation bleeding as a factor. I know that isn't the only possible reason that this could happen and I told him that but he wants me to take the test. I don't want to talk about it with my parents because I'm young almost out of high school and they kind of bash other people for young and pregnant . What should I do I don't know what it means spotting before your period it's never happened to me before. But ig I just want to know what you girls think about it either there's something wrong with me or idk can someone explain this to me