period and cycles???

Shannon

totally stupid. but how do i know how long my cycle is. ??? my periods usually last about 2-3 days but never on the same day every month. i need help. lol