Shannon, it doesn't sound like she respected you as a friend, co-worker, or boss. A true friend wouldn't take advantage of the situation like that. Heck, her actions show little respect for her job and herself, in that she didn't honor the commitment she made by taking the job. So try not to be too hard on yourself. You couldn't carry her weight forever and you shouldn't have had to in the first place.
Everything in moderation, including moderation.
2007 Rodriguez Adventure/B72
2009 Masi Soulville Mixte/B18
1997 Trek 820 Step-thru Xtracycle/B17