Only an Almighty God is capable of creating a living being to wear all these hats and still be called one name...Mother.
Nurturer, Comforter, Cheerleader, Doctor, Accountant, Taxi Driver, Maid, Teacher, Judge, Disciplinarian, Cook, Storyteller, Toddler Playmate, Nurse, Secretary, Guidance Counselor, Nutritionist, Event Coordinator, Mediator, Fashion Consultant, Party Planner, Dish Washer, Boss, Sometimes a father, Daughter, Photographer, etc.... I'm sure you can think of at least one more.
Happy Mother's Day! Celebrate Yourself!