I am 90% sure this is lynch. Just come clean. I saw the instagram post where you said you were gonna post on a "site made because of me named after my song" that you deleted. Same time this random Mr truth spit account shows up. Sure. I have been a fan since 24 deep and still listen too your music but your online persona seems a little off sometimes.
Edit just saw this posted by Mr truth spit
"I heard his new album “Kevlar” for yaw that think he fell off, just wait, he even talks about that on the album, can’t nobody fuck with him"
No one I have ever seen post on this site uses the word "Yaw" besides lynch just went from 90% to 100%