Overcoming obstacles is an integral part of life that everyone experiences at different stages. Still, ...