Excellent advice. Have you ever considered taking it?
The fact remains you talk a lot and do little. People either are what they are or only what they claim to be. While I do not doubt you are a "practitioner" of Buddhism, obviously you are more Buddhist in talk than being.
Elsewhere on this forum, or other forums, people can see people who claim to be Christians but then their posts do not depict Christian ways. An oft used
excuse is "We're all sinners", which is true, but then the person committing that sin doesn't do a fucking thing to become more Christian hence, like you and Buddhism, they talk a lot and do little.
Best of luck to you. I do think you can find happiness on the Noble Path, but I guarantee you that lashing out at everyone for every perceived slight is not on that path. You are obviously young, probably 20s-30s. Keep working on it, sir.