fireliter: Forced isolation from society and family causes alot of disruption in ones life... employment, living situation, even self esteem can be damaged to an extent.
I know when I did a 90 day sentence, what my wants and needs where upon my release... I needed a job and a residence.... I wanted the affections of a woman.
allow him to establish / acquire his basic needs for living... and in the meantime do not allow your desire for companionship with him to destroy your own heart or life.
remember if he is in a needy situation he is not his own man and others that offer him shelter food and means to survive will be controlling his actions.
Everyone here says to walk away except you, and you are the only person who has been in this mans position!
A society that does not allow mistakes and forgive is a very harsh society indeed, and so what if it is a mistake, Have not the majority of people here made mistakes in relationships?
I for one have made many "mistakes" in relationships and hope to make many more.
Good on you for making this post.