All the symptoms you have can be due the the side effects of the deppo. these should subside in a few days. regarding your concern about pregnancy
, you can perform a urine pregnancy test and see if you are or not pregnant. if you have any questions please feel free to contact me.