Why does he treat me like crap and the next week I'm the person he wants again?

Okay, so Me and this guy have been seeing each other on and off for over a year, but never classified as "dating" and he does this thing where one week he'll be texting me all the time and wanting to see me etc and then for two weeks he's ignoring my texts, not really interested when we talk etc. He does have a crazy work roster but it's like if I don't see him for three-four weeks, its "we should hang out, goodnight xoxoxoxxo, etc"

I just wanna know from you guys Why he's ignoring me one moment and the next he's practically in love with me.
Why does he treat me like crap and the next week I'm the person he wants again?
Post Opinion