You speak a lot of sense. It is clear you're a very mature and smart man ^_^ I think ultimately, in your heart, you'll always know whether what you did was right or wrong. In some sense, there are things that are both good and bad. So at times, people will get hurt by things that happen. Nothing is your fault, unless you intentionally aim to hurt other people. If these are never your intentions, then anything bad caused by what you say or do, is just purely a mistake on your behalf.
I'll always view you as I do now ^_^