Good Morning All !
Donna, Good job!!
VTJen, I don't know the whole story with your son's GF, but I have some experience with a similar situation. My daughter would have everyone believe that she is abused and neglected, when in reallity she has everything that she needs and wants (SPOILED to say the least!!). She has even gone as far as telling people that we hit her. Again, I don't know the details of your situation, there is always a chance that a teen girl is exagerating. If not, and things are really that bad for her then it sounds like you are doing a good job of being there for her. Have you ever met her parents? That should give you some indication of what her home life is like.
Everyone else, Have a good day and try to stay warm if you are up here in the cold north.