Both internal and external elements affect the quality of life.
Explanation:
The elements that affect all the members of the society equally are mentioned below:
Education
Health Services
Transportation Services
Infrastructural services
Pollution and population
Governmental policies
Hygiene and cleanliness
Personal elements that affect every person at individual levels are as follows:
Personal beliefs including religious choices
Monetary earnings
Family values
Respect in the society
Attitude towards life
Routine, discipline, and principles
Balance in personal and professional life.