Get some beer, let's hangout together and tell me your problem I'll give you an advice once I'm already drunk!
Kidding aside, you're one of a great member of this forum and I don't want to see you like that you have to get up now dude, there's a better life outside that frustration. Deal with that problem with your great plan, if its just a money don't feel sad because you can always earn that, if its something serious then ask your family, friends or anyone that can help you. You can win that battle dude, just don't give up!