No.
I've been in the same situation but the opposite way round if that makes sense.
I stayed with a man I wasn't physically attracted to. The attraction didn't grow. The spark didn't happen.
We wasted four years on something that was never destined to work, and I regret it now. I feel like I wasted his time, in fact.
And that was time when we could both have met someone who we could be TRULY happy with. Instead we both settled for a 2nd best relationship and I truly regret that.
Hope you find the strength to walk away because I think in a few years time you might be glad you did.
Good luck...