I agree with rebelghost.
Also, I really like all the background you give. There are quite some stories out there dealing with this kind of society, but the way you write it is particularly good. Though it is probably not good for my heart. The whole thing with him having to choose his princess within 1-2 cycles... they way servants are treated at some places, the whole system of classes, the relationship with his parents, and so on... that kinda stuff always gets to me and gets me really emotionally involved, and if it's as well-written as it is here... well, keep writing quick, so I don't suffer for too long. I hope you're a guy for happy ends lol....