'Mother' hitmaker Meghan Trainor felt "so much shame" after a nurse implied her baby boy came out "sleepy" because of her antidepressants.