Given what you have told the world in your self-obsessed and self-pitying dripping above, it will be pretty easy to work out who you are (if anyone in Glasgow could be bothered) - I think you should do the honourable thing and resign.
Anyone who claims they've never said something that they shouldn't whilst a little "refreshed" is either lying or a dull individual. Posting it on the internet is a little silly though.
I can also understand how promotion for non MFD personnel is an emotive issue, however the policy is no secret and is available for all on MS Web. If anyone is having trouble finding it PM me and I'll send you a Dii link.
Your CoC should be keeping you up to date with the policy and any changes to it. I regularly brief my lads on the requirements in order to avoid unrealistic expectations. I still get the odd belmer who just can't get their head around it though.