What company do you work for? What do you do for a living?
Taking time off is nothing to be ashamed of esepcially if playing would be -EV for you given your mental state.
Not sure about your question regarding the anit-US site since I live in Canada and unfortunately I'm not up to date with foreign policy (
probably because I grind too much lol), but I'm sure one of the Americans here in the forums can anwser your question accurately.
Good luck sir, and definately drop by the IRC.