Last I checked (was back in August), when I tried to curl your site from my web server it failed. I tried again today and it worked, so that’s a step in the right direction.
Then I tried adding your site to Yarns, and got a 403 forbidden error:
Warning: file_get_contents(http://jgregorymcverry.com/): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden
I haven’t been paying close attention to your Webmention saga, so maybe this is old news, but I suspect it’s the same problem