You may feel that you let someone down; and being a bit of a perfectionist,
Cancer, that's a tough thing for you to deal with. You are extremely
conscientious and caring, especially when your loved ones are concerned.
Although something did not turn out as you hoped or planned, it does not
mean you let someone down. Everyone who truly knows you, knows that you do
more for your loved ones than most ever would. You did what you could at the
time. Don't be so hard on yourself.