Leadership carries responsibility. You are the one who should decide about good things, but also about bad one. Leader should never let his emotions to get the better of him. If there is a need to fire a friend (if it is a good solution for the company), you should be able to do it without a blink of an eye (of course, with decent severance pay and clear explanation of your decision).