Alternatives to therapy?

A therapist would be ideal but I can't afford it. I feel like I've come a long way but sometimes I feel so stuck, ruminating on the estrangement with my father and rehashing the past. I even fight with him in my dreams. I need help but don't know where to turn.

I need tools to change my thought patterns or redirect my thoughts. Are there books on this? Has anyone been able to help themselves without a therapist?