What's wrong with my body

Ok so please no judging. I'm 23 and my period has never been normal and when I do get it super heavy..I have three kids. Born 10-4-12,2-2-14and 8-5-15. I was on bc for my last two kids(pill and depo) it just made me sick and gain weight. I got an abortion almost two months ago and still waiting for a period. Any advice