Small helis don't last long because the batteries are small and there isn't much room to fit larger batteries. Sometimes extended batteries are offered, but they usually only add a minute or 2 to runtime. I know it stinks. Google Blade CX extended battery and see what you can find.
You can also buy a bunch of spare batteries. That way you can have a few charged at once and all you need to do is pop a new battery in and resume flying.
Sent from my ADR6300 using Tapatalk