A common problem that I've noticed with a lot of "nice guys" is that sometimes, they feel that they MUST always be perfect, must always be a complete gentlemen and completely internalize all their emotions, all their anger, their fears, and the like. Yet, to me, that's unhealthy as it can boil over ever so quickly, usually at moments when we least want or expect it to happen.

All people have bad days, it's important to apologize and take responsibility for your actions if on one of those bad days, you hurt someone unitentionally, but it's far worse to try and bottle up all the bad days and have them explode all at once sometime in the future.

In the end, I believe most people do want to help one another and more often than not, will help one another. Sometimes it takes a little work to connect with them or to understand them better, but when you find that common ground, things become much more managable and can weigh less on your mind.

Hang in there.

Take care all.