i have never heard of a spit roast
and i HATE when a gf keeps you on a leash
i let them live their life almost how they want, i think they should return the favor. the only 2 gf's i have had were both paranoid, and one was wicked controlling. not a good thing.