Ever had to fire someone…?

The first time I fired someone it was very difficult. The person who worked for me was talented at her actual job but was a terrible employee, not submitting time reports, showing up late or not at all to meetings with no explanation, responding inappropriately to her...