Okay, so what do i do?

*You're right. That's why I never have brought it up to her, because I feel its my problem, that i need to get over...not hers, that i should tell her. *

Thats a good way to look at it.

thats a possibility that i may not be aware of...

Thing is--if i'm close enough to the person, I can explain the personal reasons and hope that they will understand But now that I think about it, I'm pretty punctual and reliable with almost all of my friends, except for her i had to cancel on.

So I did explain to her those personal reasons and we kinda cleared things up. So I think we're okay now (fingers crossed)