Birth control

So I'm looking into various methods and right now the best option is the injection om unable to take the pill due to health concerns but i am able to take the mini pill so which method is best and works for you?