I would get checked out. The clots aren't really something to worry about, but they shouldn't last more than a week. It may be as simple as a hormonal imbalance that they can fix with some pills, but you need to get checked out.
Clotting is normal but periods that long isnt unless ur on birth control it can cause that but birth control is suppose to do the opposite and make u have shorter periods sp if u are on bc it could be the wrong one for u and talk to ur dr. About othet choices