Abstinence is the most effective form of birth control. You can consider inserting an intra-uterine device (IUD). It's close to 100% effective and lasts up to 10 years. http://sg.theasianparent.com/ways-to-prevent-pregnancy/
Agree with Jamie. Abstaining will be the cheapest (no cost) and there wouldn't be any pain coz.. nothing happened. Otherwise, you can take birth control pills which are prescribed by your GP.
thanks
Efa Izumie