Best mom of all moms. From the time I can first remember, you have always been there for me... through it all. You gave hugs when I was sad. advice when I needed it and celebrated every little triumph. You are my touchstone and my greatest cheerleader. You brought me into this world and guided me through it. How can I ever begin to THANK YOU? you are the HEART of my life.