DG..........you wrote love is the answer...........not sure if I agree, love is an important ingredient, a very important one but love doesnt solve everything, especially if its one sided.
Love you need but also a friend, a soul mate, someone to discuss things with, to talk problems with and to help solve them.