No, a lot of boys do not do this - it is far outside the normal spectrum and has nothing to do with instinctive behavior. Your description highlights the problem: you are not very effective in setting limits and following through on them. That is the fundamental problem. Re: behavior management (which is all that is needed to handle this problem), read Lynn Clark's manual SOS Help for Parents (see www.sosprograms.com) and follow the guidelines. You would benefit from enrolling in a parenting class that focuses on behavior management. Your son will change to the extent that you can change.
hes a very intellegent child for his age so i dont think its any disabilty or anything like that as hes very bright for a 7 year old i mean he can do almost all 30x times tables thats how intellegent he is so i wouldn't say he had anything such as asperges as he isn't behind i d like him to stop with the urinating though as i don't want him to get picked on by other children as he doesn't seem at all embarassed about urinating on carpet when his friend is there id like to be able to get him to stop but im not one of getting children do do as i ask when at my mums house he will tidy up and be good behaved but with me tends to ignore me when i ask him to tidy his toys or even get dressed himself which i end up having to give him help because pushes for time when its time when getting him ready for school have thought if i cant get him to stop peing on carpet maybe if i get a bucket then at least i wouldn't have to be cleaning it out of carpet everytime he might use the bucket till he grows out of the behavour