Birth control options?

B
Im currently taking antidepressants but can hardly remember to take those pills every day so the pill isn't an option. What is the best BC that doesn't make your periods last as long and doesn't give you migraines?