I don't believe that there is a universal dream analysis method. I don't think one person dreaming about a river has the same meaning as another person dreaming about a river. But I do think your dreams can give you access to thoughts and emotions you didn't realise you had. I see dreams as a way of figuring out what your mind is preoccupied with. I don't think anyone else can help you figure out what the dream means, but it is nice to get a different perspective.
What do you wish you'd been taught?