Dear all, I feel really bad, I could do with some advice. I promised a good friend I would swap my shift with her without realising I had an important appointment that day (which I had forgotten to put into diary hence the mishap). If I cancel the appointment, I will let another good friend down as it's work related. I have since spoken to my first friend and asked her how critical the shift swap is for her. She said, she will be flying home from Italy, arrving at midnight, in bed at 2 am. She would need to wake up at 6 am in order to be at work on time. She said she could do it. What shall I do? Which of my good friends do I let down?