Posting your Bitcoin address, transaction ID on social media, may not worth it. People can get details of how you spend your money. Using a public address as a public person let's everyone see what you are doing with your money.
Then that's the end of the story. They can just look at it and look how the money coming in and out from your account, feel jelous or pity and that's it! Well, I admit that it was a bad habit because you don't know who is gonna invade your house force you to expose your account after knowing hw wealthy you are. I am not a computer geek to say this but as far as I know you cannot reverse engineer one's btc address and robbed all the money stored there. Because if it is really possible then for sure most of us here already lost money out of nowhere.