I've had that feeling before and I say you need to quit using him as your security blanket and leave him alone. You may like him as a friend and even really have some love for him but he's not who you want as your boyfriend anymore. Move on and quit torturing him and yourself.
Every relationship has it's good and bad days and the good is always GREAT but if most times you don't want to be with him then you really do not want him. Be real with yourself about it.
