To intimidate and oppress other people:
For Acceptance: Some feel that in order to be accepted by the society or people, they need to prove their achievements, show that they are progressing. So when people see that they are making it, they would accept and focus their attention on them.
Pressure: Your mates are doing well updating on the new houses, cars and accessories they’ve got. If you don’t know yourself, you will put yourself under pressure to get something to show off too.
To encourage other people: I love this reason so much. They genuinely tell their testimonies to encourage other people, motivate them to work hard. When we see other people who have done it, we are encouraged to do better.
Enemies/Haters: Some have created their own enemies in their heads by themselves. I read some posts where some show off their new acquisition, they keep on mentioning “haters”. My dear, if you are really concentrating on your business, you won’t have time for haters. Those you call haters are busy with their own lives, be real to yourself.