It’s easy to pump an idea full of features when designing. A set of stages where you think to yourself “Oh that would be great!”, “We’ll need this…” when in actual fact you won’t. Next time, sit back and ask yourself to simplify it. Then simplify it again. You’ll find doing that will increase the experience for the user as well as pulling unneccesary bloat from your design, whatever that might be.
So next time just stop and simplify.