I agree with Ristaron. Sit down and talk it out (but it sounded like you already have maybe?). Every relationship I was in went on way longer than it should have, until I stopped trying to force it and let it come to me. Then I met my wife.
I feel like true honest connections are something very difficult to find unless you aren't looking for them.