Note to self: Stop. Doing. So. Many. Unnecessary. Bloody. Moves. And stop trying to evade your opponents in order to set up a combo. Professor Pro/Oro, you are not.
Did anyone ever suffer this problem while they were learning new characters?
Yes. Moreso than being a character-specific issue, it was an experience issue. Here's an easy way for you to get past this and prevent yourself from forming bad habits:
Find out what your character is good at, give yourself a goal to perform each stock, and know what you need to do to accomplish that goal as efficiently as possible. For example, I play Sheik. My
goal overall as Sheik is to remove my opponent from the stage and use her multitude of gimping tools to score quick kills. Okay, that sounds easy enough, but how do I do
that? I can set up my goal as a flowchart of sorts to ask and answer those hard questions
for me.
Is my opponent at a high percent?
>No
>>Grab, throw, and tech chase until my opponent is off of the stage. Low-percent on opponent will make this quick and easy.
>>>Edgeguard with ledgehogs, needles, f-air, and b-air as appropriate
>Yes
>>Is a platform available?
>>>Yes
>>>>Set opponent up onto a platform for a tech-chased F-air or D-air into U-smash if possible (stage/character dependent)
>No
>>Set up into a f-air with needles into d-tilts, or a DI trap through b-throw/d-throw mixups, then guard off-stage as needed
Something like that, but, more tailored to your specific character and playstyle. First thing you can do to eliminate useless, panicky, clutter-moves from your game is to formulate an overall goal for your character, a way that
you want to score your kills
every stock, and as
efficiently as possible. Have an answer for each possibility; is your opponent heavily damaged? Not at all? Floaty or no? Platforms available or not? All of that sort of thing. Your goal will help you decide what moves you
should be using, and which ones you should be avoiding.