Help our Scandinavia itinerary make sense!

My wife and I have been dreaming about going to Scandinavia for years and finally have two full weeks to make it happen. The problem (as always) is that there's just too much to do. This is our first draft:

  1. Stockholm (half day)
  2. Stockholm
  3. Archipelago
  4. Archipelago/Sigtuna/Uppsala
  5. Lake Siljan
  6. Gotland & Visby
  7. Gotland & Visby
  8. Copenhagen day trips
  9. Copenhagen
  10. Copenhagen
  11. Bergen
  12. Sognefjorden/Stave Churches
  13. Geirangerfjord boat / other fjords
  14. Fjords/Jotunheimen/Rondane
  15. Jotunheimen/Rondane
  16. Oslo (half day)

It's obviously too crowded/rushed, but we need help making calls on what to cut. For some context, we like a good mix of cities/culture and outdoors/active time. We love renting a car to get around but are flexible on transportation. Any help you can provide would be greatly appreciated!

Author: insubordwinate