I'll talk with him, Just Try to Ignore Them if they tells u that " pissed is a bad word " or som like that.
Also, Muffin off? Thats a Insult or som? ಠ_ಠ
Abt the ("unable to sleep with a heavy chest feeling")
Try to Relax, And take some hot milk and Think something that makes u feel better.
I guess it will help u (つ .•́ _ʖ •̀.)つ