Frankly I wouldn't want to be in this type of relationship, but I do wish you the best.
I also hope TS that this won't bite you in the back, sometimes love can blind us that we do things we normally wouldn't. I hope that in the end, your patience and endurance wins out, but even if it doesn't, I know you will be able to face life ahead and take this as a lesson learned. I think you deserve more and I do hope he loves you just as much as you love him.
In any case good luck and be happy, but remember that happiness also means giving love to yourself as well.