Best friends are hard to find but when one comes along they will make life worthwhile