My period was supposed to come on around July 7 or 8. it didn't come on until the end of the 12th and only lasted about 3 days which isn't normal for me. I noticed I've been taking long naps and just...