Your Mom.

Mother: noun. A kind and gentle soul who is expected to put up with a lot of shit from a lot of different people, at a lot of different times, in a lot of different ways. A legitimate angel who goes above and beyond, usually forsaking all of her own needs and desires to make…