but in western countries, the middle name doesn't mean anything, so If a kid had duel nationalities, It seems perfectly logical to me to use the person's patronymic as his middle name.
are you saying on your Italian documents (ESPECIALLY your mother's Italian documents)
her patronymic doesn't show AT ALL?