I feel so bad for your poor Dad.
That must have been hard on you to see him so hurt. That lady is certainly not worth his time. Make sure to let him know what a good guy he is and he deserves to be treated better. It sounds like loosing this girlfriend and all her baggage was for the best anyways.