Most Helpful Girl
I think he is leading you on. At least for now while he has a girlfriend, let him go. It is not good for you, him, or his girlfriend for you guys to keep going back and forth like this. It seems like you respect that he has a girlfriend and that is really good. Your heartbreak will not get any better with this back and forth. If you let him go for a while you'll see how you really feel, and it will give you time to recover.