It is my feeling that perhaps bluntness, or even well meaning advice will not convince you to lose this guy, or at least pull back far enough so that you do not feel a loss. It will take time. You obviously have many many feelings about the whole situation; it looks like you were writing in a diary!
I will say this, from experience, though. Honey, as much as you saw in this guy, he is not worthy of YOUR time and effort. He just is not capable of involvement. Maybe he tried, but really does not know how. I have spent enough time in illusion with guys, thinking they really are something they are not. It is just NOT good enough for you. You will feel so freed when your head finally gets through to your heart TO LET GO.
Best wishes to you, sweetie. Just know that a little time will be all it takes - to LET GO!