should I worry?

I was on the shot for 3 months and I bled for like 2 months. Depot was driving me insane both emotionally and physically. I was too emotional, i had a bad temper and i was loosing weight. On my next appointment, I went and took the pill instead. But now I'm a little bit anxious because since the beginning of last December I haven't seen my period yet and I took 3 pregnancy tests which came out negative. I'm gaining my weight back, but I miss my period and now I don't know what to think anymore or do. Any advice would be greatly appreciated