I have only one word for a guy like this and thats a cock lodger or you could say pimp i suppose if you wanted to be more realistic but whatever he is on to a bloody good thing i wish that someone would be nice or stupid enough to give me an allowance and pay for everything for me while i sat at home and played on the xbox ( I'm assuming that he is a bit of a gamer or internet addict )
I mean it wouldn't be that bad if he was maybe signing on or at uni studying but even then i would balk at supporting another fully functioning human being
if you want to put things into perspecitive then simply think of how many cocks you have to suck and guys you have to fuck in order to support this guy
think about 1 cock sucked and fucked his his food bill
another cock sucked & fucked is his rent paid
5 cocks sucked & fucked is his share of the holiday
not sure of your prices but cant really think of how many you might do for ?100 maybe half a cock sucked & fucked
but you get the drift
then think about how long you have been supporting him and how many client you have to see to support him and then you can decide if you would rather have that cash or carrying on supporting him
He is emotionally and financially abusing you and will carry on until you can no longer take it any more
( if you don't understand what i mean emotional abuse then just google the words. There are many excellent book on this form of abuse Abuse doesn't always have to be physical it comes in many forms and sizes