Not a great idea, but most counties have very low cost Community Mental Health clinics. Long waiting lists. If you are near a Medical School or University with Ph.D. programs in psychology, they usually have low or no cost training programs. Short of throwing him out, he is living in your home and you can set conditions for him to stay, such as getting some help. Still, if you make it a condition of staying with you, you have to be willing to follow through or don't bother. Whether he is interested in therapy or not, an evaluation won't kill him and is a small concession for free room and board. He sounds depressed or irresponsible. Hard to tell which. If latter, throwing him out may be only option, sad as it is. You are not doing him any favors by allowing him to stay that way.