Do you have a link to you blog post? I'm super curious about your story.
I can relate to you wanting to go back to Italy; it may not be the best place to have a startup (bureaucracy, etc) but it can be a fantastic place to live in! (I spend a couple of months in Italy every year, and I always can't wait to come back!)