Shortcomings - Islamic Ethics 7/20

Are you searching for your soul? Tune in with Sayed Ali Raza Rizvi on this episode to try to understand and accept yourself for who you are. You can only improve yourself once you know yourself, hence it is important for us to reflect on our own character in order to strive towards perfection.