Fer - Yes it is your happiness. She will keep trying to keep you hanging and waiting because she has the best of both worlds (at your emotional expense) and does not want to give that up. It is going to be entirely up to you because she is not the one that is hurting.

Good Luck - It can be really hard when someone you care about plays these kind of games.