Ive had a simular problem, it seems like you dont want to be with them but you cant stand the thought of them being with someone else so you stay with them. It never gets better and the longer your with them the harder it is to let go. Better off letting them go as soon as you know shes not the one. Obviously you had your reason and your just second guessing your decision. If there was any doubt then it was the right decision!