I agree with Anne ... there are very very few little long term inpatient facilities. Maybe a few weeks for your ED and the rest would be out patient.
If your mood has been up down and around maybe you need to see your Pdoc and a possible med change ( if you are currently taking any)
Back off talking to your BF about your moods.. Purge here type to get it out of your system.
Are you in college or highschool , sorry I can't remember