Strange periods

Taylor
Has anyone ever had a period close to every two weeks but it only will last four or so days? My doctor seems to think the pill will fix it all but I do not feel safe taking the pill due to my family's history for women getting cancer in the female parts. I'm only 22  as well & everything I have been reading does not fit me.