how to break generational patterns