Oh, period where art thou...

Please dont play with my emotions!! My periods are usually like clock work and it pisses me off that it didnt show today!! THen it'll come on tomorrow extended my cycles to 31 days which has never happened!! Nope don't think Im pregnant feel nothing different!! REFUSE to buy a HPT and waste the money!! I am a cranky old Laday today. Good grief!!