Should Snowflake stay, she will be driven mental by the stallion that insists on joining her. Should she stay, she'll die of heat and dehydration. She stays. It will turn out to be the best thing that happened to her.
Life is like playing the piano- Sometimes it seems like too much is going on to handle, and the two hand's pieces separated sound bad, but when you put everything together, you get a work of art.