Someone you can laugh and be yourself with, someone who you can trust and who is always there for you, and who doesn't judge you when you can't do something, and doesn't mind when you ask them a million questions.
They seen you at your worst and still choose to be your friend.
They never give up on you.
I married my best friend and he still is my best friend! 💑
someone who brings out the good in you, thats why you called them good friends. If your friend brings out the evil in you, thats your evil friend lol