How many times have you found yourself facing a dilemma in your life that put everything into question, from duty and desire ...