We can't tell you when you will start your period. It's different for every girl.
There are many things to consider. Your weight, is one of them.
In the end, your body will determine when you're ready. Nothing else will.
I really have to address the huge white elephant in the room. You had sex when you were 10?!!!
I think you should be asking how to be more responsible, more mature, and how to make better decisions.
My daughter is almost 10, and this makes me sick!