Which BC Is Best For My Situation?

What Are Good BirthControls That Are Effective And I Can Hide From My Parent And Are Not So Expensive. Ive Been Having Sex For A Year Now And I Consider Myself Lucky To Not Be Pregnant So Far. My Boyfriend Doesnt Use Condoms But He Pulls Out Every Time. I Need To Be On BC As A Back Up But Im Having Trouble Finding Out Which One Is Good For Me And My Situation. Ive Considered The Pill But Im Not So Great With Remembering To Take Pills Everyday. Maybe If I Put A Alarm Everyday It Could Work. But Any Other Suggestions?