Even though you enjoy her companionship somewhat for now, you seem very incompatible and have a laundry list of complaints about her.
Stop stringing her along and set each other free. The only thing you "owe" anyone, including her is honesty and sincerity, not just coasting along with contempt just so you can have company.