Maslow's Hierarchy of Needs

Abraham Maslow popularised ideas about our needs as human beings. He suggested that before we can move towards fulfilling our full potential (self actualisation), other basic needs need to be met. Take a read and consider, whether your basic needs are being met.