She is the best kind of girl a person can meet she is there for thru bad times and good times thu thick and thin she will do anytthing to make you happy no matter the cost she is pretty smart kind loyal etc so if you ever see a Haley don't hesitate to talk her walk up her and be friends with her cause you wont regret it
your such a Haley