Deserving one, chin up mate i know exactly how you feel, i have just come out of a similar situation, i was also too living in a homeless shelter so i totally know and understand your situation right now. Although it may not seem like it at the time, the only way is up!!
Once you have saved up enough money from your job, you will be out of the homeless shelter your living in and be free in your own place once again! :D
let it be a lesson to you that partying hard just for a few days can easily totally destroy your life, anyone can easily do that at anytime! Remember its always easier to get into things than out of!!!