Find all possible values of $$\frac{1}{a}\left(\frac{1}{b}+\frac{1}{c}+\frac{1}{b+c}\right)+\frac{1}{b}\left(\frac{1}{c}+\frac{1}{a}+\frac{1}{c+a}\right)+\frac{1}{c}\left(\frac{1}{a}+\frac{1}{b}+\frac{1}{a+b}\right)-\frac{1}{a+b+c}\left(\frac{1}{a}+\frac{1}{b}+\frac{1}{c}+\frac{1}{a+b}+\frac{1}{b+c}+\frac{1}{c+a}\right)+\frac{1}{a^2}+\frac{1}{b^2}+\frac{1}{c^2}$$where $a$, $b$ and $c$ are positive real numbers such that $ab+bc+ca=abc$
Problem
Source: Regional Olympiad - Federation of Bosnia and Herzegovina 2012
Tags: algebra, identity, value