>>351005234
>create stuff 
>make my own avatars
>help out with several events now
>Still feel like i'm unsure how much most of my friendslist actually likes me.

Being good at making stuff wouldn't make you feel any better, I hope that helps.