Everyone: Thank you all very much. Your advice so far is all really great. I'm finding that just discussing it (even if it is just online) makes me feel a bit better about my problems, so thanks.
I will make sure I update this thread with my future successes and failures. If anyone has more advice, feel free to post.