Yeah, your "unclearness" theory might be right. So perhaps vitamin B6 could help by making your dreams more vivid?