i agree with mcrabbit.
once my son dropped out of college i told him the free ride was over. made him get a job, pay room and board, pay his own insurance. i know it is easier said than done.
my son got tired of paying us rent, and finally moved out. Part of the rent deal was he had to follow...