Officer who spent more than 100 days in hospital goes home