Geez, long post is long. But I guess that's what you get when you have a person like me who likes to write about their character's thoughts and feelings.