Take a few deep breathes :dontknow:
Sounds like your problem is winter more than the STi, something about unrealistic expectations. Here is a detailing website http://www.autopia.org/ they could probably suggest some hard long lasting waxes that may help prevent this problem over the winter with...