Depo Shot: HELP

So it's been close to a year since I've been on the Depo shot and I have not stopped bleeding. I have awful mood swings, tired all the time, gained weight. I feel broken because it won't stop. I have an appointment to switch to a more testosterone pill. So my questions are: Any tips to get the bleeding to stop? Has anyone tried a more testosterone pill and how was it? What were the side effects?

Thank you in advance to anyone who answers.