Here's an interesting perspective on why it can be so hard to solve our own problems -- and why people who make their living giving advice can't always solve their own problems! :)
http://www.psychologytoday.com/blog/the-new-resilience/201409/theres-better-way-solve-your-problems
http://www.psychologytoday.com/blog/the-new-resilience/201409/theres-better-way-solve-your-problems