Your son is sick a lot, you are regularly saying how tired and pale he looks, have you ever stopped to think that it might be to do with the fact that he has a tv with a Virgin box and has access to endless channels, a ds, a playstation and an ipad all in his room, most nights he is still awake at 11pm, he is 8 years old, he should be asleep not watching tv or playing computer games. How can you expect him to do well at school if he is tired all the time, you are (supposed to be) the responsible adult in that house, take responsibility and control, you dictate to him not the other way around.
Oh yes and another thing, how can you give relationship advise to someone else when you can't even sort your own out.