I can't sleep regulary and I don't know why!

Ok I haven't slept properly in about 2yrs now! I stay up until 9 in the morning not by choice I just can't get asleep and then when I fall asleep I wake up 2 hours later whats wrong with me? What can I do to stop this?
Updates
+1 y
I don't do drugs! I do worry a lot though
I can't sleep regulary and I don't know why!
Post Opinion