See these:
The music is so loud!
The music is too loud!
The music is so loud that I can't sleep.
The music is too loud that I can't sleep.
What are the differences between "so + adj+ that" & "too + adj + that" / "so + adj" & "too + adj"?
This website say:
As an adverb, so is an intensifier. It intensifies, or makes stronger, the adjective or adverb that follows it.
So is used like very, but so is a much stronger exclamation.
Too can be used the same way as so, but it has a completely different meaning.
Too is an intensifier that is used to mean more than needed, more than necessary, or more than enough. It is a negative expression
So, "So" can be used in positive & negative sentences? but "too" can be used in negative sentences only?
He is so smart (ok?)
He is too smart (not ok?)
He is so stupid (ok?)
He is too stupid (not ok?)
This site said:
Too: excessive & so: a lot
People use too many plastic bags. (excessive)
People use so many plastic bags. (a lot)
People drive too many large cars. (excessive)
People drive so many large cars. (a lot)
People use too much fuel. (excessive)
People use so much fuel. (a lot)
People spend too much time in traffic (excessive)
People spend so much time in traffic. (a lot)