First off let me tell you i'm sorry to hear that you are in this position. I'm not sure i have much advise for you other than seeing a counceller or therapist that deals with relationships, the sexual part of them. I know you don't want to lose him but it sounds as tho he's made up his mind about going else where to get what he needs, and if he does this i hope you are not sitting at home waiting for him to come back after being with someone else.
Why is sex uncomfortable for you?? I'm sure people on here could help you with that if it is something particular.
I'm not sure how a long term relationship goes on without every having the sexual part of it. I mean for many years. I assume your not a teenager.
Good luck to you, my advise is to see someone about this if you want it to work out.
------------------
Keep Smilin