Dream about buying a watch for someone represents your fears of being in an actual, physical accident. You have let go of your thoughts of hate and revenge. You are trying to run away from the past. The dream is unfortunately the sacrifices you made and the difficulties you endured. […]