I think it was time to go years ago, this is not a healthy relationship by any means!! What a lonely relationship to be in. You're not her caretaker, I can't believe there isn't ANY intimacy at all... do you guys even kiss? cuddle? hold hands? HUG?
I can't imagine anyone being in that situation for the rest of their lives... you need a partner, not someone to just look after.