I am 20 & I have primary dysmenorrhea, 2 options nsaids or birth control pills my doctor is letting me decide and get back to her. What is the best?

Sometimes both. I suggest you try one first. If no better then try the other. If no better with either alone you may need both. They are not mutually exclusive.

Related Questions

Can you suggest how to deal with the pain from primary dysmenorrhea naturally without going on birth control pills?

Try Naproxen. Try starting Naproxen (Aleve) 1 week before your period is due to start. Continue taking it regularly through the period. This is sometimes helpful. If available in your area, you may want to try massage therapy or accupuncture. Exercises to strengthen the pelvic floor may be beneficial as well.