gambling is imho fine, so long as one considers it a form of entertainment, not a method of income. in that way gambling losses are the cost of being entertained. essentially don't gamble any more than you would spend normally just to have a good time.