You have been choosing LOVE for a long time, almost to the point of having blinders on. In order for the relationship to work both people must choose to LOVE. He is not choosing that and you are doomed for failure in your relationship until that happens. I am not saying that he can not turn around but usually it is only when you stop pursuing and are not available to him. Men love the chase. So keep doing nothing, as far as he is concerned.
But start doing things for YOU. Don't waste time looking over your shoulder, get moving forward and living your life.