Heat flashes ??

Maria
I been having heat flashes lately and it's getting me very irritated. I'm only 19 years old. I'm on depo. I have to take vitamins for calcium and vitamin D. Idk if that has something to do with it. Anyone knows what's going on?