I have a huge urge to boost my ego about certain things. Things like how I got a girlfriend nowadays and how I've come so far from being a total chump to someone who understands social psychology and can get a huge amount of info about people just by watching them. Telling people that, even if it was relevant to the conversation, would be bragging, right?

But, I've understood that these kinds of urges are bad. Nobody likes a guy who needs to brag with his achievements, right? That tells about the lack of confidence inside him. So is bragging forbidden? Or is there a golden midway of bragging just a bit, but not too much? I once talked to this one VERY alpha guy and when he started to demonstrate higher value with his stories, they seemed just stupid and I realized that he was just a weakling inside. I hope to achieve that I wouldn't do the same mistake. But I know staying quiet is usually not the right thing to do, because it's boring for everybody!

TL;DR: What is bragging and how much bragging is too much?