A man who turned his life around after being homeless for five years is hoping to spread some Christmas joy this festive season.