My period is not stopping, it's lasting over 2 weeks and lots of blood clots looking like liver comes out. Should I see a doctor immediately?

Lots of options. You will need to see your obgyn for an exam and testing. Depending on your age and fertility plans there are lots of treatment options. Birth control pills can regulate your cycle. Mirena (levonorgestrel) iuds can minimize your periods. Lysteda is a great new hormone free drug used to stop heavy periods. If you are done with pregnancies ask if you are a candidate for an endometrial ablation.