Unfortunately, your situation is a common side effect of the birth control you chose to use. You can have spotting for 3 months and after wards as well until your body figures out how to balance the hormones. Some women love it becauses it will stop the period for 3 months, while others bleed. I would go into a OBGYN speak with them about the mood swings and bleeding- there is medication to balance it out, as long as estrogen is not alone in a medicaton it is used. Many oral birth controls have progesterone and estrogen combined to lesssen the effects of possible cancer later. There are medications and procedures that will accomadate your lifestyle, just trial and error. Good luck.
I was on depo provera and gained 40 pounds in 6 months... my dr. told me that the hormones that are in it mess with your body bad... If i were you i would get off it and try a differnt means of birth control... It has also been proven to increasse your chance of Osteoporosis!
I also had the same problem as you... almost spotting for 3 months, when that happened (along with the weight gain) my dr. made me get off it... he said that my body wasnt handling it properly (he used more medial terms but i forget them now.. haha)... anyhow sweetie if i were you i would try and find a different means of birth control!!! It sounds like it is more annoying for you then benifical