My relationship with my Filipina ex-gf was similar albeit nowhere near as extreme. I took her virginity and we fucked like rabbits at first. Slowly but surely the tables turned. She started to get off on mildly humiliating me, first by snowballing my own cum into my mouth after her daily epic blowjobs. Then we'd look at porn and she'd comment on every guy who had a bigger cock than my 5.5". Then she said she had heard that one of her co-workers was really hung, and wanted to have him join us in a session, but not fuck him, just jerk him off. And that of course led to her fucking his 8.5" in front of me and snowballing his cum into my mouth. Some girlfriends just naturally lump guys into a beta role that involves your being submissive to them, and your choice is to accept it or break it off, or more commonly the first then the second. And usually the longer you stay in that beta role, the more of someone else's cum you'll be ingesting LOL.