I have a good speech because I prepared all week.
(Because: a reason for something)
I have a good speech, but my word choice is no the best.
(But: it is not complete)
I have a good speech, so I’ll get a good grade.
(So: a reason why something will happen)
Hope this helps!