A good friend is someone who's there for you through the good times and sticks around in the bad times as well. It's someone whom you can call at 3am and cry and vent to them and they won't think less of you but they'll listen to you even if they're not interested in what you're saying...they'll listen because they see it's important to you. A good friend is someone who sees you at your worst but doesn't hold it against you because they've seen you at your best. A good friend is someone who tells you the truth especially in times when you're not too keen on hearing it. A good friend laughs with you, cries with you and screams along with you.