MRSA is very contagious and I believe you can pick it up from anywhere.
I had a boil this past summer as well on my left side. Then my DS kept getting them in his diaper area. I still have no idea what is causing them. He's had three that needed antibiotics to clear up since July.
I have no idea if it can be spread by sexual activity.