Lots of good advice here. My advice in these scenarios sounds like this:
Your best weapon is indifference. Your best revenge is to live a good life.
If she is indifferent towards you, she is controlling you. First, get out of this relationship. It isn't going to turn around. Sexual incompatibilities are one thing; a lack of intimacy and emotion is completely another. People that have the intimacy and closeness, can work through the sexual incompatibilities, because they have a desire to. She totally lacks this desire, and all this is going to do is diminish your confidence. Seriously, small dicks mean nada. You will find a nice ripe vagina somewhere else.
Once you get the cojones to get out of this relationship, you turn the tides by remaining indifferent. You can cry and sob all you want to friends and family, and alone...until you get over it. But she NEVER gets to see you like that. When she texts, you reply with one or two words. "I'm fine." "Ok." "Wish you well." Or even better yet, nothing at all.
The indifference does a number of things, including turning the tables. She will wonder why she doesn't have that control over you anymore. But most importantly, it empowers you and makes you feel strong and in control. You realize, you have control over the emotional aspect of this situation. That will make you feel a million times better about yourself.
Finally, get revenge by living a good life. 5 years down the road, you want her to look at you and say "well damn. I lost a good one." Get healthy, be successful, develop a hobby. Just do things that are good for you and your life. Create positive habits. Go back to school. Get a gym membership. Buy a mountain bike. Pick up the guitar. Whatever man, just live a good life. These are all things you can control. He cuntish attitude and lack of respect are things you can not control; and if you continue to place yourself in that scenario, then you will continue to submit yourself to a scenario that will only serve to break you.
Get out. Don't look back. Live well. It's really that simple. The processes in between may take time, but really, it's that simple.