Welcome to HealthcareMagic Public Forum
Although excessive stress is one of the possibility of delayed period specially in absence of pregnancy
as you have negative urine pregnancy test.
But stress would not cause cramping, increased temperature, slight backache
with red mucus secretion. These symptoms can occur in genital tract infection
So, it is better for you to get evaluated and investigated by gynecologist.
I hope this information has been both informative and helpful for you.
Wish you Good Health.
Dr. Ashish Mittal