Here's what you have to think about:
1. Do I want to live in Naples, Italy? Hypothetically, Yes.
2. Do I want to remain in the military? No.
3. Is remaining in the military the only way to live in Naples, Italy? No.
So why do it? If you REALLY want to live in Naples, go for it man. But do it on your terms, so if you actually think it kind of sucks, you can leave in 6 months. If you don't do it for yourself, do it for your girl man. Get out while you can, and then live wherever you want to. A guy with your skills will be able to support himself and his family without worrying if he's going to get relocated or blown up.
Just my thought. Ultimately, my advice is do what will make you both happiest.