A couple Questions for fellow cucks

Sounds as a great arousal for both of you! How exactly does she humiliate you? What about her bulls? Does she allow you to watch? I suppose that she makes all the decisions... Have you been useless in bed from the beginning of your relationship? It's an avalanche of questions, but... one more: are you bisexual? Me and my wife like to have sex with both men and women, she gets really crazy when they fuck me before her, and they often cum on our faces.
She has a great imagination when it comes to humiliating me, she thrives on it. In her eyes I'm not a man so she makes me wear womans clothes to reminde me that I'm a sissy and she gets off on my humiliation. The contrast between a weakling like me and her big virile lover makes her really horny for him. She makes me watch him fuck her while she laughs at me and tells me how I'll never be allowed in her bed. I must take the roll of her bull's girlfriend sometimes. I'm required to suck his cock on demand. When my wife has her monthly period I must take her place as his fuck toy. He also disciplines me if I act disrespectful or sass back by whiping me with his belt.My wife loves watching this. I have no authority in our marriage and must do all the housework. I'm not allowed to leave the house except for running errands. I'm also no longer allowed to watch sports on tv. She took away all my "guy" stuff so I can no longer golf, bowl,or go fishing. I had motorcycle which she took from me and gave it to her bull. Now he takes her out on rides while I stay home doing housework. This is only some of the unusual things about our marriage.
 
We have sex most days but it’s over with in about 3 mins once I get inside her, but the foreplay lasts about an hour till I have made her cum orally, that’s one of the reasons we began inviting other men to satisfy her, I am average size 6 inches and know my shortcomings :cool: I can only get erect these days with her, even porn struggles to get me hard unless I am watching vids of past experiences we have had.