I know nobody needs to point this out to you; but you seem really hard on yourself all the time. As someone who is really hard on themselves, too, that can be a tough way to live. ::support and internet huggles::