Hey man. About your "questionable friend" - that's hilarious by the way. I wouldn't let his problems be a factor in your determination if he is a man who would rat you out. It doesn't matter the size of the crime, a rat is a rat. We all have our vices. You say you brought everything to his...
Those who complain about the lifestyles of others (that aren't negatively impacting anyone) need to get the stick out of their ass and look around. Everyone does what it takes to survive and stay happy and there's no shame in that.