funtasty, i know how sad and tired you must feel at times, but being patient really is the best thing you can do... we all make mistakes, even to our best friends, and your friend will grow up and mature one day.
i know she can be a better friend for you, but you cant change her, only she can...