should I go on the pill?

I'm 19 I have a sleeping partner it doesn't happen that often but conforms are just a hassle and never stay on but my periods are fine never too irregular ? I don't want to gain weight is it worth it? what would be a good option