I have Googled my problem and basically still have not found working solution despite this being such a widespread problem. My facebook like button on url http://www.souldnation.com does the "like-for-a-second-and-auto-dislikes" trick that has plagued many users. Have tried the linting debugger on facebook to no avail as well. I get "Error Linting URL: An internal error occurred while linting the URL."

Hi Alex,
the plugin is correct, your issue is on the Facebook side.
I checked your website url showing the same problem on the official Facebook Like Button page here:https://developers.facebook.com/docs/reference/plugins/like/
You can try it yourself entering your site url in the "url to like" field and trying clicking on the Like button generated on the right.