Everyone goes through ups and downs in life and friends are the steadying factors. Friends can touch your heart even from a great distance, they can make you smile through your tears, make you feel better just by being there for you. If you are lucky, the