This is my definition of a True Friend: Someone that accepts and appreciates you for who and what you are. Someone who is there through thick and thin. Someone who, if they are able, is ready to jump up to help you no matter what time it is. Someone who will be there for you to cry on their shoulder no matter how wet it gets. Someone who will sit and listen to your problems and offer you their opinions/advice on and try to help you resolve those problems. Someone who does their best to understand your point of view whether they agree with it or not. Someone that helps you up when you fall (physically or mentally). Someone who forgives you when you make mistakes(because everyone does). A True Friend is hard to find and even harder to lose. Nobody is perfect and everybody makes mistakes. So don't throw away a True Friend because they made a mistake or even a bunch of them. Always remember that they'll be there for you whenever you need them and try to do the same for them.