Only an expert in some branch of psychology could understand why Patrick is behaving irrationally  But no expert is certain of being able to solve someone else' s problem
Patrick wants to devise a solution to his own behavioral problem
Unless Charles is an expert in some branch of psychology, Charles should not offer a solution to Patrick's behavioral problem.