HELP:: best form of birth control?

H

background story: I am 19 yrs old and have started to become sexually active. I scheduled an appointment at my local health department to get on birth control. I do not have a boyfriend so I am so scared of getting pregnant.

please explain your favorite form of birth control and why? I would like to have an idea of my options before my appointment. At the moment, I am aiming more towards the pill but the one inserted for 5 years would be great too. Is it painful?