jesy I know this might sound daft as I don't know a lot about you, but I know you have dogs.
why don't you see if you can volunteer with something to do with them? an animal rescue centre or something? If you'd like to do that.
Also the eating disorder and depression has anyone besides your GP actually tried to get this sorted out? Are you on meds for your depression?
I'm not magically trying to find a solution to your problems and I get how OLD makes you feel good about yourself, attractive etc. New friends would be a start.
I know if I didn't have my job, friends, family and other interests (not a huge amount but enough) I'd be unhappy.
You sound such a nice person, educated, with a degree etc. That's the thing with threads like these, when all goes well it's hearts and flowers yet when it doesn't the singles can feel so lonely, but at least we support each other here!