Having a good friendship is a rewarding experience. However, friendships can be difficult to maintain. There are times when you need to be there for your friends, and times when you need to distance yourself. If you find yourself struggling to maintain a healthy friendship, there are a few tips...