to have a routine doesnt need to be obsessive. while a young child with autism may need his whole day scheduled TO KEEP THEM ON TRACK, its not necessarily true they will FOREVER keep that way of life. You may have SMALL routines you dont even notice. A routine can simply be a way of going about a certain situation. IE. When you get home, you jump on the computer. Thats what you normally do, doesnt mean it has to be THE FIRST thing you do tho. Who knows, one day you may need to rush to bathroom as you get home, and then you check mail. But sooner or later you will get on the computer because its part of your DAILY ROUTINE.
Do not mistake routine with being obsessive. You may just have certain ways you do things that apply to your lifestyle. They dont have to be completely structured, just a general idea of what you do. Some are obsessive with thier routines, but not everyone. Im not a routine person, but I generally wake up at the same time, take my shower at the same time, do things in a pattern that seems to save time for me. It just makes things easier that way.
I have routines for socializing, like always saying "hey, how's the day going?" thats how say hi. If I dont agree with someone, I say, "you keep telling yourself that". Routine just means what you fall back on, when you know not what to do otherwise.
Just my opinion, I could be wrong.