Kay
I suggest you go on birth control pills. I was on them for years & had easy & short periods. I am currently off them due to perimenopause & have horrible cramps & long, heavy periods. Don't go on being miserable & wasting time, go to dr. Best of luck!!