You Are Chocolate Gelato
You're very consistent and above board. Friends know what they can expect from you.
You are honest and real. You're a bit complicated, and you don't do anything to hide that.
You are a loyal and true friend. Many actually consider you to be their best friend.
You are always there in good times and bad. You never quit when things get tough.