Ex-Ireland U21 international Liam Kerrigan on a football life in Italy that has been anything but straightforward.