Very good trip report Source Code and very accurate. However you did not mention Italians rely heavily on social circles and that getting male friends to introduce you to the higher quality women would have helped you out. But making social circles in Italy is hard work just to get your name out there and to also maintain it.
This is the one thing I hate about Italy and why most Italians are so coddled and spoiled.
This is the one thing I hate about Italy and why most Italians are so coddled and spoiled.