There are more things than are dreamt of in your philosophy
I don't think so though. For every evil which exists, you have people in resistance to that evil. That also, is exactly how it's supposed to be, and it could not be any other way. Every tragedy has its response, good or bad, or indifferent, which when it occurs, could not have occurred any other way. Therefore, it's useless to fret over the past; if only I had done this instead of that, made this choice instead of that one. You made the only choice you could have, because the moment was structured that way, and anyhow, as Jesus himself said with regard to the future or tomorrow, it is pointless to worry about that, because the worries of the present moment are sufficient to the day thereof.
This probably isn't an, "everything happens for a reason" notion, though. Because I think that many things happen for no reason, they just happen. They happen because the moment was structured that way, which may have been without any reason to it. This also seems to indicate though, that we do have the power to shape the future, in the present. Some people will believe that, and follow through on it. Others will think that this is futile, and refuse to believe they can create the future. And all of it, is exactly how it's supposed to be, and it could not be any other way but so. Kurt Vonnegut summarizes these thoughts nicely on page 209 of "Slaughterhouse Five", in a well-known and time honored aphorism, which goes:
God grant me the serenity
To accept the things I cannot change
Courage to change the things I can
And Wisdom always
To tell the difference
And I wrote this, because it could not have been any other way. The moment was simply just structured that way.