I need help !!

I got my period but it’s been 25 days since then and it’s not heavy enough to fill up a pad but it’s heavy enough to fill a liner sometimes...is it spotting and if so does that mean I’m pregnant, I had sex on December 7 and got my period in January 11 for two weeks then stopped and then started up again after 6 days and it’s is now 25 days long...I REALLY NEED HELP. Please someone help me and explain to me what’s going on... I looked it up on line and it says I could have a medical condition or I could be pregnant...