Hello Steven-welcome to the forum and congratulations on your marriage!
How many NIGHTS do you actually have on the ground in Italy?
Count your trip in nights rather than days-gives you a clearer picture of how itinerary flows
It looks like 11 nights
When you say Sorrento 3 days is that 4 nights=3 full days or 3 nights which equals 2 full days plus jet lagged arrival day?
Are any of your accomodations and flights changeable/refundable?
If they are not it doesn’t do you any good if we make suggestions for itinerary changes
I agree with above that you probably have 1 too many locations and a lot of time spent transitioning
I think Como should be dropped
That’s a lot of travel time for what I assume is just 2 days there
All of your location choices are known to be extremely crowded -I would like see a bit more relaxation time on a honeymoon !
Sorrento is a great base for the Amalfi Coast but is not ON the coast
2 full days just doesn’t do the area justice-transportation around there is overcrowded and chaotic
I would suggest adding 2 of your Como days to that area-2 nights on Capri or IN an AC village
Rome should have more time but I think it’s ok to just give it 2 nights this trip especially if you can arrive before noon-which can’t happen coming all the way from Como (can happen coming from Florence)
You can always return to Rome!
With that 3rd Como night you could add a night to Florence which gives you time for a day trip/ small town experience
Sorrento then Capri or AC 5 nights
Florence 3 or 4
Rome 2 or 3
If your departure flight can be changed to Milan you could skip Rome and keep Como
Spend night before departure in Milan
Sorrento 4
Florence 3
Como 3
Milan 1
But do let us know if anything in your plan can be changed