Okay, this is an oft discussed topic here. Don't feel bad asking for help, and there is hope!

See:
http://petoftheday.com/talk/showthread.php?t=160507