Spent the whole day trying to cheer her up, So magnify that by 10 and that is your future.
I got mad cause she hasn't really put any effort into changing Two things wrong with that situation. One, you got angry. Why? She is a different person than you expect/want. It's like the saying "don't go to a Mexican cafe and expect Italian food."
Two you expected a change. She shouldn't have to change for you. That is who she is. Do her a favor and let her find someone that is more her speed in the sex dept.
No, I am not making you out to be the bad guy. If people are not to your liking or don't fit your life-style, move on.
There are women that are a better fit for you and maybe a guy that is a better fit for her.
My W and I had it good when first M. I always thought she liked a higher life style than I could produce. She was a Dr's daughter and I thought by me working two jobs, she would see how much I put into the M and appreciate me for my extra effort. It worked for a long time but eventually I wore out.
See, find someone with more compatibility traits. The next one will probably love you as much as this one.
Some people can change and like it. Some change but don't like the changes they have to make in order to stay M so revert back to what they were.
Look at it from their POV. It is work to do things that aren't natural. If she changes, how long will the change stay and how happy will she be if she resent the changes she has to make to stay in your life.
Some people do make the changes and are happy. Sad news is some people just die a little each day they fake it to make it.