My Boys Left for the Summer, Leaving my Mom Emotions Totally Confused

Dear Friends, Being a mom is weird. It plays tricks on you. It is stressful, frustrating, complicated, even infuriating. It is also rewarding, joyful, fulfilling and enlightening. It can have you pulling your hair out, losing your ever-loving mind and begging for a break from your life one minute, and filled with love and happiness the next. [...]