Advice!

Okay so AF was 4 days late she showed her ugly face Monday well it was very light all day at work no cramps nothing until I got home then cramps started fully I took ibuprofen and laid a rice bag on my stomach..bleeding was kinda medium like I fell asleep and got up about 2am to potty and I had a lot of blood on me (sorry tmi) this was on Monday. Tuesday no cramps nothing just a lightish kinda medium bleeding. Well today bleeding was light. (Tmi) me and so had sex and there was barley any blood on him or me at all! I've never had a short period ever! What could this mean? Sorry its so long