A person who will stick by your side no matter what who will be there for you when your at your worst Who will be loyal to you and love you for who you are and will do the dumbest things with you and care for you some one who you can call your sister pretty much your partner in crime !
someone who respects you and does not try to steal your lover from you. Someone who is honest to you and does not lie. Someone who you can tell anything to also someone who is there for you when you need them :)
A good friend is one that always has your back. You fight sometimes, but you go home and laugh about it in the end. You always stick together and stick up for them, even when they're wrong. My friend and I fight like sisters all the time, but it makes us stronger. So that's what a good friend is :)
A true friend is loyal. When you are in a bad mood, they know it is only a mood and will help you get out of it. When people speak against you, a true friend will only believe what is absolutely proven. And (unless you have been just horrible) will probably forgive you if bad things are proven against you.