only your doctor can decide with you which type of birth control is best for you based on your body and your needs, your medical history and your age.
coitus interruptus was used during the time of the prophet (I don't believe that method is always successful) you can also do calculations with your doctor to find out which days are ok but that can limit your sexual activities and isn't very convenient nor is it always accurate since not every period happens every 28 or 31 days you can make an error..
there are IUD's and those too aren't without their problems especially for women who have had a prior PID (pelvic inflammatory disease).
There are sponges, and spermicides, and female condoms, and diaphragms.. you are right, BCP aren't the only way.. nor is your body really subject to a public debate given the many women on birth control pills for various other reasons which range from polycystic ovary disease to PMDD to even severe acne, to precocious puberty-- birth control pills are a catch all term for pills containing hormones as even some of the pills like SERMS for instance raloxifene (taken for osteoporosis) or tamoxifen citrate given to prevent and in active hormone sensitive breast cancer are a type of 'birth control' (they won't prevent conception) in the sense that they have
the same hormones in birth control pills in lower dosages and are used for things completely different reasons..
birth control pills use the same hormones in your body, and can be used to give someone a hormone that their body is not naturally making.. or to curb certain conditions and diseases.. so treatment can't be branded as Haram without understanding conditions.
so I hope your take home message from this, is that you should see your doctor, you should listen to what he or she has to say, not some old wives tales. Yes hormones can be bad but they can also be very good depending on the individual. what works for one doesn't work for all. ultimately this is something that you, your husband and your doctor should discuss so you can make an informed decision insha'Allah..
I hope this thread will be closed on this end note insha'Allah..
