I took the time to draft an important email to another director. My boss wrote back "great email". Phew!
That reminds me that I really need to pay more attention to emailing, which is an important aspect of professional presence. Thanks everyone for helping me assessing the situation, which makes it easier for me to deal with the issue with positive attitude.