I hadn't thought of asking my friends to pay for the meal then pay them in bitcoins. I usually have enough cash from localbitcoins for that.
That's not really living on bitcoins though. It's not really different from what you're doing with localbitcoins and may piss friends off.