It doesnt sound like he knows what he wants...He flip-flops and is wishy-washy...I know that rejection hurts

What has worked for me in the past is to chalk it up to experience...live and learn. What u start off with in a relationship is what u get and ppl dont change unless they want to..Look at the bright side, at least u know what he is like now instead of finding out years later..Everything will be just fine, sweetie. One day u will run across someone who wants what u want.