I did all that and some. I am beautiful, smart, funny, a rider, a freak, loyal, hardworking, determined. I have my bachelors and my masters degrees. I'm low key and down to earth. Not high maintenance and not a nagger. Cook, clean, communicate, always make my man feel special, always show my appreciation, sex anytime, bjs when ever and on top of that had a weekly bj reminder set on my phone for every Saturday morning. Became a mother figure to his two little daughters from a previous relationship when I don't even have kids my damn self. Made a family environment and it was stable healthy and happy. Packed his lunches and vitamins every day because I wanted him to be healthy. Took care of myself and even dressed sexier on the weekends for him. Always motivated and supported him with anything he wanted to do. Had his back when he had nothing. AND HE STILL CHEATED!!!! This dude had it made. He had 20 million dollars and burned it. WHO DOES THAT???? So yeah we women can be the homie, be the freak, be the lover, be the rider, be chill, BE IT ALL....YET MEN STILL CHEAT...so sad and disappointing!! Like I said you can do everything from A to Z and that isn't enough to keep a man. First hand experience.