The two of the biggest problems with a situation is
-Identifying where the problem is (What is happening?)
-feeling alienated in facing such situations (Why is this happening to me?)
Solutions are always contingent.
If the app is able to identify the underlying archetypal problem, (by linking the language used by the user to the psychological complexes and to identify what are the threatening aspects of the problem: if it's money issues, or pride, or security.) making the user understand that
the problem is solvable
he is not alone in his/her fight
The persons would be able to find their own solutions.