I see what you're saying, but to say you will always be their secret thing, is hoping for low in life. You should see yourself as the one they want to show off to the world. I think I know who this is, and if I'm right, you are waking up to how the world works, and its irritating you. I went through this at a young age, so I'm here to let you know you are right in how a lot of women are, but you're wrong about excepting it because that's just how it is.
What I found was it was me, and my choices, that caused me to attract those type of women. Yeah, they would have liked me from the jump, but it was my choice to keep going along with it. I could have avoided her, and kept looking for other types of women. Even though most women are selfish, there are different levels of selfishness amongst them. My goal is to find the one who is selfish enough to take care of herself, and the family, but not so much that she can't love anyone else because its all about her! I feel like I'm getting closer to finding her, because the more I study the women in my life, the more I see what I don't want. But, because I'm a man, I still love those ego driven women for sex. They tend to wear the right clothes, the high amounts of make up, and the diva attitude, so they get those horny emotions going. I'm still working on controlling this attraction to them, but its life, and I'm a work in progress.
Anyway, don't set the bar so low for yourself. Use the negatives to help!you get what you want through learning from them.
As far as fukking other nikkas bytches, you better stop that! That's a losing game, and will get you fukked up. I know if a guy is fukking my woman, and knows about me, the other side is coming out for him, and her.