Ok, I was a bit busy during the day, got into the flow of things and forgot to take fish oil. Tried to make it up and took 3g of EPA/DHA right before bed around 10pm. Now it's 02 am (Hong Kong time) and although I have taken Seriphos which usually works wonders I'm wide awake.
Based on alot of self experimentation but also gathering of information from many readers, Seth Roberts http://blog.sethroberts.net/ has found that most people get disrupted sleep if vit d is taken late in the day, whereas, taking it early morning (first thing) helps one to sleep at night.
It can keep some people up, although different in fat type, coconut oil gives most folks a huge burst of energy, so avoiding it at night is a good idea. Perhaps some of us are able to use the oils in fish oil not just for repairs, but also for energy even though 3g is not a lot of fat.