Sorry this is happening. You seem to have good insight that things won't work without attraction and it's not fair to either of you.
Just because dating is tough with some obstacles for you, if you're just coasting along because she's "nice", you're both going to get hurt when she catches on. . and she will.
Consider setting each other free to find a better match.