why so irritable

Chyanne

omg ovulated 5 days ago so period is due in 10. never PMS early but i am so fuckin mean. my husband has to hate my by now. anyone else experience this?