Unless things improve for you, I dont think its worth waiting. You aren't getting what you want from this relationship - so you are open to other things like infidelity whether you know it or not. End it respectably because its best for both of you. Don't do like many others do and wait, risk finding someone else and hurt her and your family even more. I'd say you need to get out while you are focused and be happy on your own.