A word of advice: Never buy local auto parts stores' thermostats. They are obviously cheaply made as can be determined from their price. Once I take pictures, I'll post. The OEM is a lot better yet more expensive.
My car is not overheating anymore. I changed coolant to pre-mixed Prestone coolant, changed thermostat to Honda OEM, changed radiator cap, and tried to get as many bubbles out of the system as I can.
On the D-series engines, there is another drain bolt on the back of the block to the left of the oil filter. (B-series engines are lucky to have them in front of the block.) Anyways, on a D-series the bolt is torqued to God-knows-what. It's damn hard to get off and I quit. The axle in the way doesn't help either. There is no way I'm popping off that axle again, because I'd have to disconnect my downpipe and catalytic converter to do that.
As stated before, I feel that some of my troubles were attributed to using only water+Redline Water Wetter which I believe does not work well in colder temperatures.