R.W.
stop taking everything. Your body is telling you something. If after 3 months of no hormonal bc you are still experiencing this problem go to your Dr. and tell him/her that there is something wrong, as for a complete work up.
If that is not an option ask your Dr. about Ibuprofren therapy, it can help with abnormal bleeding if it is stemming from an inflammation somewhere in there.