Catherine had remained consistent in her duties as guardian angel. She just had to remember not to get too involved with the mission or make anymore mistakes. She couldn't protect him from everything after all. It was her duty to intervene when needed, but some things in life were lessons that David had to learn himself. It had started to pain her to see him going through these trials, but at the same time, she had become annoyed with him constantly putting himself in danger. Was this some kind of joke? She wasn't his personal maid.<br/><br/>When she saw him putting himself in danger once again, she let out a sigh and watched from afar. If he got himself into this mess, he could handle the consequences. For once, she wasn't going to intervene. If his life was on the line, that would be a different matter. For this though, he needed to learn and understand that she wasn't going to save him every time he wished for it. He was only a human, and he wasn't perfect. The only perfection out there was God and Jesus Christ. While men strive to be perfect, they have many flaws about them. However, as time went on, she began to notice that David had his own flaws, but she found them to be a part of who he was. She was beginning to like who he was, regardless of her annoyances with him.