You call arguing with him all the time "treating him like a king?" Sorry, but when you argue all the time, then anything that you do that is nice isn't going to be the least bit appreciated to someone who has self-respect and confidence and knows that they can do better then to stay with someone that they bicker with. At the 8 month mark you should both be very much in the honeymoon stage and not pushing each others buttons as a lifestyle.
Dating is to find out if who you THINK you're in love with is going to be a good partner for the long haul... He obviously discovered in 8 short months that the two of you don't have enough in common to remain together so he did the smart thing and ended it.
You'd do well to accept that fact as well and once you do, you'll start to heal and you'll more quickly get to the stage of indifference to him.
Zero contact will also help you to feel better far quicker then to keep contact going with him. Clean break time, luv. That means you don't creep his social networking sites, don't contact him at all and ignore him if he should try to contact you.
“The willingness to accept responsibility for one’s own life is the source from which self-respect springs.” ~Joan Didion