You are being a pushover and allowing her to make you feel ashamed of needing touch. You are not an ogre because you need this. It's who you are.
Agree with HP on this one. Your fear of her leaving has led you right back to the same place you were before. No sex and none on the distant nor far horizon. You are going to go in circles if you don't change this dynamic, drastically.