Some of the hardest challenges in life could never be accomplished without a set of loyal and trustworthy friends standing by our side. But knowing who those friends are, who'll stand with you through thick and thin? Well, that's the greatest challenge. So who are your most supportive friends? Find out now!