I hope, as you say, that she will talk to someone. At least she has a boyfriend.
Have you and your husband considered talking to a counselor about her lately? Maybe a trained person can offer some insights and suggestions as to how to deal with her and what's happening with her at this point.