the mind is a very complex thing; i wouldnt try and teach yourself how to "lucid dream" - i just let my mind do whatever it wants when i go to sleep
dreams are fascinating tho; i tend to find that whatever happens during the day gets muddled up in my dreams, so really random stuff happens in my dreams