birth control options?

I'm doing long distance with a guy, and we only see each other once a month right now. I need options for birth control that are temporary. 
We always use condoms but I want to try sex without a condom. Are there any options that won't mess with my hormones? I've heard of the patch.. 
 
Any other ideas or things you know of that don't change your estroegen levels besides condoms?