He puts me through alot and still I love him......

Awww....I feel your pain and sounds like my cancer guy. One piece of advice I can give u is to stop expressing your feelings to him and keep him guessing. He will wonder what happened and will come around. He will be confused by this.
It's really hard to deal with these guys and u have to make the decision if you "want" to deal with it because it is so draining at times when they are in their moods.
I can definately say stop tryng to make him feel bad with the text messages and the things you say as far as you don't love me. Even though he says it doesnt hurt him, it does. Cancers are very sensitive and hurting him will only cause him to ignore you even more.
I know, easier said than done....I was venting on this board about the very same thing last night. So just take it easy and he will come around if he really does love you, and I'm sure he does since he has given u the time to actually speak to u.