So i've never had this problem before. i love rough sex and being throat-fucked and all that jazz and i'm usually able to handle it really well. But with my new boyfriend (i wouldn't call him my Dom yet, but he's catching on quickly) none of this is even remotely possible. He's insanely umm...well-endowed, and i don't just mean above average, i mean freaking porn star huge. In theory i thought that would be awesome, but in practice it just makes things really difficult. i'm pretty petite to begin with so it makes him seem even bigger. We're limited on which positions we can use, he can't fuck me very hard because the whole thing doesn't fit without some discomfort, i can only take about half of him in my mouth before i start gagging (and my gag reflex has rarely been a problem before), and basically it's something of a buzzkill. i hate it because i want to continue on this journey to being his submissive- he's fun and sweet and considerate and gorgeous with a lot of natural Dom instinct that i imagine is just going to get better with time- but it's hard to feel like i can adequately please him when i can barely handle the sex. Does anyone have any advice on how to deal with this? Are there toys or exercises or something i can do to train my body to accommodate his size? Thanks in advance for your help.