need opinions

So I've been having light spotting almost looks like pink discharge and cramps. I still have 2 week until my period. I took a prego test and saw a faint positive. What does that mean? Am I prego or could I have messed up taking the test ?