Cleaning

Imagine it or not, physical health can have a big affect on a person's mental well being. Psychological well being is a socially constructed and socially defined idea; that is,…