Sounds to me like your an AMAZING momma!