Not true. A commander would open an investigation. Would interview with the soldier. The words on facebook in and of themselves would NOT be enough to get a soldier kicked out.
2-If someone meets the girlfriend or boyfriend...again...NOT a discharge reason. Hell....I can meet the boyfriend or girlfriend (FAR more likely to be the case) and as long as they dont tell me "and we are having sex" then there would be no admission of homosexuality.
specifically...if the command gets information, they investigate.
Obviously, there would be an investigation, but what starts the process is exactly as I described it.
BTW...in 20+ years the subject of my sexuality never came up. I went to work. I did my job. I maintained professional relationships. I imagine many ASSUME I was married and heterosexual. I dont really know. Nor do I care.
The problem here is that gays have this artificial set of limits placed on them that serve no real purpose and can impact their career. A strait guy posts on his Facebook "I <3 teh pussy" and it's cool, a gay guy posts "I <3 teh dick" and it's grounds for a discharge if his command learns of it.
And your advice is being given to gay soldiers now. The Servicemembers Legal Defense Network is actively trying to get that word out to gay soldiers and sailors.