This dream may symbolize unresolved feelings and conflicts surrounding your past relationship with your ex-girlfriend, Hannah. The setting of your mother’s house may represent a sense of comfort and familiarity, while Hannah’s presence and the mention of your child, Edie, suggest a desire for reconciliation and connection. However, the fact that Hannah asks to wash her hair in the bath may symbolize a need for emotional cleansing and healing in the relationship. The presence of other children and the mention of dyeing hair may represent the idea of change and transformation. Your brief chat with Dave, a former colleague, may symbolize a need for support and guidance in navigating this complex situation. The anger of your mother towards Hannah’s family staining the bath may symbolize the tension and conflict between your family and your ex-partner’s family. Overall, this dream may reflect your subconscious desires for resolution and harmony in your past relationship, as well as the challenges and obstacles that may arise in achieving this. It may be a reminder to address and work through any lingering emotions and conflicts in order to move forward in a positive and healthy way.