Achieving our highest potential through character development (Husn-i-Akhlaaq): an Islamic perspective on holistic personality development, spiritual growth and human flourishing | Synapse