help, these self-defeating patterns are ruining my life!

Printable View