NOT excusing her behavior because she did sound like an ungrateful little selfish bitch, BUT she's 18 and still hormonal.
Girl's hormones don't chill until they are 21 or so... and not even 100% then. Anyway, let her move. Maybe she'll come around. Maybe not. Either way, it's not the end of the world.
Best of luck to you.
