You will have to make a difficult decision.
seeing him in clean water - you overcome difficulties and failures; you will start to think about the future again and find a new meaning
to see it in dirty water – you are not sure if the way of solving certain things in your life was right
dive - you will solve problems from the past
be him - bold efforts and efforts will do you good.
More dream interpretation: