Hello Dragonfly. I have to keep to a schedule too. Mine isn't rigid, but it isn't too inflexible either. By that I mean I have to insure that I get 7 hrs a night sleep, although, one night be 5 and the next 9. I try to eat my meals at regular times, but when traveling or visiting I have trouble keeping that schedule, so I try to keep to more of a schedule when at home.
I have trouble relaxing around certain family members, so I try and schedule myself breaks when I am around them. Example, if I know that a certain sibling is going to be there I know in advance that every hr or so I'm either going to be in the bathroom for 5 minutes or taking a 15 minute walk.
As far as meals go, I have diabetes too, I find that what time I eat isn't as important as eating regular spaced meals and proper meals. I usually eat breakfast around 7.30 am, but nearly every Friday I sleep in. So I try to eat my Thursday snack a bit later and adjust my Friday meals a by 30-60 minutes later.
There are always days when everything gets screwed around and on those days, I sometimes just have to take time to rest and recover on the following day.
In regards to being on the computer too much, I can be guilty of that. Sometimes it takes a lot of will power to just shut it off. In regards to "everything has to been done yesterday" I certainly have days like that. I try to remind myself that if I have to work extra hard for several days than I will try and take a day off to relax later in the week.
In regards to my mind racing. I try to use alternative methods to slow it down. Read a book I don't really like, do some exercise(cut the lawn etc) and I try to remember to change subjects slowly. Sounds weird I know, but when my mind is really racing I tend to hop from one subject to another very quickly. So I try to concentrate on one subject, sometimes it helps my brain slow down. Take Care. paul m