Can high levels of stress cause you to have 2 periods

Hello lately I've been dealing with having ptsd and sometimes been depressed and I'm hardly eating anything. I had my period July 14 which lasted 5 days an it was normal then it came back again on July 27 on July 30 and 31 it was light barely no blood now i wake up august 1 it's a lot of blood again 😔 yes i did have unprotected sex but now I'm worried I'm hoping I'm not pregnant cause I don't want to have another ectopic I don't know what's causing the bleeding and I'm worried