I think every dream has a meaning because a dream is the work of your subconscious
Were dreams the work of your conscious
mind they could be expected to have meaning, but the random events, incomplete thoughts, and compilations of images in unreal contexts found in dreams shouldn't be expected to reveal anything particularly profound. In some cases, just attempting to recall the dream and translate it into words can change what the subject even remembers of the dream. If you really want to invest dreams with meaning, fine, but you are using your conscious mind to do so.