I have two kids and after my l child I got on the Depo-Provera provera (medroxyprogesterone) shot, its been two years and no period not even light spotting or anything is that norm?

Yes. 80% of women on depoprovera for 2 years will be amenorrheic (having no menstural cycles). If you continue to get your injections on schedule, you'll likely not have any cycles for a long time.
Probably normal. If you are continuing to take the depoprovera shot, you may not have a period. If you stop the depoprovera shot, you may not have a period for several months. In this case, you may need a pregnancy test or to see a doctor.