@
Nitro Zeus
There is huge difference in hugging your mom ( your mahram) and your cousin who is opposite in gender ( your non mahram).
What you said above is totally wrong & have no basis in Islam.
A woman’s mahram is a person whom she is never permitted to marry because of their close blood relationship (such as her father, grandfather, great-grandfather, etc., and her son, grandson, great-grandson, etc., her paternal and maternal uncles, her brother, brother’s son and sister’s son), or because of radaa’ah or breastfeeding (such as the brother and husband of the woman who breastfed her), or because they are related by marriage (such as the mother’s husband, the husband’s father, grandfather, etc., and the husband’s son, grandson, etc.).