Thaw shrimp if frozen
Fry bacon in pan, set bacon aside, drain and retain 3 T of fat
Melt butter in pan with bacon fat
Add onion and saute 1 minute
Add garic and saute until vegetables are opaque
Drain shrimp, remove shell except for tails
Add wine, tomatoes, mushrooms, half reserved bacon, and sugar to pan. Cook until mushrooms are cooked sauce is reduced
Add salt & pepper to taste
Boil water and cook linguini until al dante
Add shrimp to pan while linguini is cooking, cook until shimp are pink
Plate linguini on platter
Add shrimp mixture to platter
Sprinkle parsley and bacon over the platter
Garnish with parley sprigs and lemons
Serve with cheese