he always want sex w other people around

my husband always and only gives me super good, mind blowing, rough sex whenever familys sleeping over at our place, or were sleeping over at their place. making me addicted to it, wanting more and more! but its only a one time thing in a blue moon. when its just us alone w the kids, and kids sleeping, the sex is just normal, like hes trying to get it over with quickly. id rather he give me sex like that w just us alone, kids sleeping. but idk why he likes doing it when theres ppl in another room, i always have to hold in my moans. and we make sure no one hears us or knows about it. also, he just always have to want sex when im on my period, but hes too scared to have period sex, so i always end up waiting for a week or 2 to get it. i hate having my period cause thay would mean no sex. we only have sex 2-3x a mth, i actually want more than that, like at least 3x a week. or 4 lol. sighh, what am i to do about my sex drive? i dont masturbate cause i prefer the real one.