Yes you took steps forward and opened yourself up... you still have made progress reagrdless of the outcome. You asked why you even bothered... you bothered because your heart wants you too. You are human and becasue we are human we get hurt but that is just life. It's not what happens to us that is important... ultimately, it's how we deal with it
Tell this girl what she is doing and stop messing you around. As a human being you deserve more and with our illness, man, this crap don't help.
You have done nothing wrong.... we cant control others and their behaviours but we can certainly control our and how we react to situations and what others do.
Dont be so hard on yourself dude..... remember you're only human .... well if I were on a up, I would tell you we are only GOD! LOLOL!!
Seriously take care, look after you