Ev
The low estrogen pill is a much better choice especially compared to depo!
I don't often reccomend any pharma drugs, but when it comes to preventing pregnancy - it's hard to do this naturally.
Any birth control that lasts a long time has severe side effects so you will want to stay away from depo, norplant, iuds etc.