Helpppp

Sam
My last full period was in march. In April I got spotting that lasted 3 days and only saw when I wiped. In may i got light blood and then spotting next 2 days. I'm still waiting on my June period. 
I did have somewhat unprotected sex in march but pregnancy test was negative. Have have protected sex since then. I am not on BC. I get a little cramps as if I were to get a period but nothing. I'm 23. I'm on grad school so I've been stressed and been working out so idk of that oils be it? I'm not as stressed as I was in may so I assumed it would be back to normal.