I've been in a very similiar situation before and now that I think about it, a lot of people I know have been too. These things are just part of growing up. You will learn a lot from it. Luckily, it's your mom that you owe $1,000 to and not some jerk wad landlord that's going to take you to court for it. You really learn who your real friends are through situations like this.

I think you'd do good to move into your friend's spare room and save money and get your sh*t together. Concentrate on working and re-grouping and you will be back on your feet before you know it.