Delayed period or what

Black Qùëëñ

My period is late for 21 days now however I have been spotting for 7 days it’s not even enough to touch the panty liner only if I wipe all my pregnancy tests have been negative and I feel extremely faint and weak anyone on here experienced anything like this before and what was the outcome??