HI, thanks for using healthcare magic
All medication is associated with potential side effects. These are effects that can but may not occur.
Depo provera injection can cause nausea in 5% of persons who use it and also abdominal pain
and decreased appetite.
It can also cause excess sweating but is not known to cause insomnia
You may want to consider visiting your doctor for an evaluation to determine if there are any other possible causes for your symptoms.
If there are not and they are related to the depo then you may want to consider using alternative contraception
I hope this helps