Regarding your vaginal discharge
, it appears to be a vaginal infection
which could be Bacterial vaginosis
for which you may need treatment from your Doctor. Regarding the heavy bleeding which followed after your depot shot, it is quite normal and termed as breakthrough bleeding
after taking injectable progesterone. If the bleeding does not subside in a few weeks, you may need to consult your Doctor in this regard. Kindly take treatment as advised by your Gynaecologist, first to treat your possible Bacterial vaginosis.