Why the heck are you still with her ???
If she reallly saw you as long term then you wouldn't have an issue here. Even my friends who wait till after their married to have sex fool around with their boyfriends. I hate to break it to you but 'she's just not that into you' .
you are obviously filling her emotional/mental requirements and this is why you have a good relationship in that way. Without any kind of physical though it just isn't going to last long. I'm sorry but even females enjoy touching,etc when they are with someone they really like. there is a difference between taking things slow, and things never progressing. Your in the never progressing. So either you decide to stay as her emotion/mental support or you move on and find someone that wants all of you.
Mother of MisFit.