Have you talked to your doctor about possibly getting on some anti-depressants? They REALLY helped me.

Puppy