Not a friend of Trump but I think this was the right response. Limited to military targets and it can be seen as a serious message to Assad to stop chemical attacks on his enemies. Unless he can prove the attack was instigated  by somebody else I see it as a proper response which should hopefully achieve its goal. Let's wait and see how it all unfolds. There is time enough on both sides to rethink there position from here on. Hopefully peace negotiations will soon get serious and lead to a lasting end to the conflict and the suffering of the Syrian people will end.