With me if someone tells me to do something, it usually goes in one ear and out the other. E.g Im taking driving lessons now and no matter how many times my instructor tells me to do something I still end up doing it my way instead of the way he tells me to do it, not checking mirrors before I turn, etc etc. Its just a subconsious thing, I dont mean to be disobedient it just sort of happens.
Back when I was in school I never used to do my homework either, the teachers used to assume I didnt do it just to get on their nerves, but that wasnt the case, I hated getting in trouble, mainly because I knew they would shout at me and I hated being the centre of attention, still do. Not doing what I was asked is just a habit of mine and I dont know why I do it, of course they never used to understand that and I spent most of my school life having at least one detention a week (wasnt diagnosed with aspergers till I was 22, so I went to a mainstream school).
Its also played havoc with work, Ive been fired by so many jobs simply because I never saw what the big deal was with me turning up 10-15 minutes late. I knew it annoyed my bosses but I just didnt see why it was a problem if I still worked 8 hours. That was a major factor in why I gave up working, Ive been claiming disabilty allowance and income support for 5 years now, I want to go back to work soon though, I just hope I can get a handle on my timekeeping now.