Just remember. Just because you thing you suck at those, doesn't mean others will think that, or that you do. Especially with building. I know that some people won't like my styles, and that they suck, but others would like it. And I still often criticize myself for small details.
You are your own worst enemy when it comes to judging things you made. And that is very common, just remember that. Also remember, it can take time to get use to it. I still default to one of like 5 block pallets half the time. I'm sure you're not as bad as you think you are. I'm told that sometimes, and it can really help to here. :)
And of these, I'm worst at PvP. I'm trash at it if my Hypixle Sumo Duels history has anything to say about it. I've literally never won a match.