@Cakes101,
From what you describe, for sure she is having mental issues. But only a Dr can diagnois. When is the last time she went to a Dr.?
Has she ever been psychologically evaluated?
Are other family members concerned?
Is there a husband or other adult relatives around?