Thanks, everyone! I know I shouldn't
feel guilty, but I do. Already. lol I've told Fiona that I'm not going to cancel on Keith and our other friends. I also told Keith about my and Fiona's conversation, and he keeps saying we don't have to go. If he has a major fault it's that he can be TOO supportive sometimes and won't just go with it when I agree with his original position.