Attn: NewMember.
You ask four questions all at once which automatically means you are using this site as a cheat site.
You give yourself as many points as is humanly possible. (it is in really bad taste to give yourself points for posting questions)
You criticize other people when you do not like their answers.
You take points off people at the drop of a hat.
And you never say thank you to anyone!
Your saving graces are that you do answer some questions
And the questions that you do ask are at least interesting. (Even though we are doing your homework for you.)
Please start improving your attitude !