I don't say that too often, but you are throwing way too many eggs.
Egg Toss is one of the worst tools if your enemy is approaching you all the time and always near you.
It's better at keeping distance or approaching by yourself, as it gives you the opportunity to set frametraps.
Otherwise it seems like your reaction is sometimes a bit slow.
Try keeping an eye on your enemy, rather than the space around you, as it helps you preparing for incoming threats more easily.
Your focus and eyes should always be on your enemy, while you controlling your own character by not looking directly at him.
As long as you got enough distance, you don't need to focus on yourself but rather on the enemy to make him eat eggs.
As he approaches from the air, try shielding any attacks and punish him with Up Tilt, USmash or if he used a fastfall aerial, with a well set groundpound out of shield.