How my GF trained me to only get hard from heršŸ™„ and she turned me into her little bitch with a clit and made me enjoy itšŸ˜œ

I cheated on my girl friend when we first started dating 5 years ago and after she found out I cheated she did not trust me and I was moving to another city for college. so when I moved she was always worried and always questioning everything I did, which cause a huge strain on our relationship because we were always fighting. So to make sure she knew I was staying faithful and to give her peace of mind I told her Iā€™d buy a chastity cage and she can keep the key and I will have I locked up so thereā€™s no possible way I could be doing anything with another women she instantly said yes and I went a bought a 3.5 inch chastity cage and then she started to like the idea that I canā€™t fuck anyone else even if I wanted and she also liked having that control over me and then I started to like the idea of her owning me and making sure I only can be loyal to her. Anyways Ā 5 years later she basically trained me to basically always be limp and super tiny when Iā€™m soft but when she touches my dick or unlocks my chastity or even looks at me I get hard like I used be able to with everything like I canā€™t even get hard to porn she shrunk my soft dick to about .5 to 1 inch and basically claimed me and my ability to have sex with anyone other than her which makes her feel good and since she trained me to be like this Ā and I developed a kink/fetish for being owned by her Iā€™m such a submissive slut and I like when she verbally humiliates me when itā€™s just me and her Iā€™m such a bitch for her like Iā€™ll beg her to slap my balls and tiny cock while we are just watching our shows and Iā€™ll keep my legs spread open whenever she Raises her hand during the show Iā€™ll straight open my legs up and assume the position of my little shrunken dick and balls wide open for her to smack or do whatever she wants šŸ˜‚ (the first pic is my rn rn trying to watch porn but it stays tiny)Ā