Best birth control?

Kush
Ok! So, I had Paragard (IUD) for almost 8 months but it kept slipping so I had for have it removed. I also felt really anxious and kind of depressed while using it... I did not like it at all. Now I'm back to the drawing board, what is a good birth control that won't make you anxious or depressed? I can't take the pills because of the migraines I experience.. any suggestions would be great! I'm looking at Nexplanon, so if anyone's taken that let me know what you think about it!