Never Consistent!

My period just comes when it wants! It came today and is 10 days early. My periods last about a week and a half so I don’t have much time in between to even get a break from bleeding. Help:(