@Ronnie21093 Well as mentioned the talent tree in the main menu lobby is going to be immensely helpful to clearing runs. Gives you tons of boosts to things like raw stats, allows you to start with scrap for recycling, decrease awakening shard requirement by one, and so on. The character specific talents aren't just a suggestion either, practically mandatory. Some of Alice's for example can increase ammo, decrease overheat buildup, give her bonus stacks of certain items, and reduce the amount of awakening shards she needs to get an awakening (yes that stacks, she needs it because of how many she has). The main menu also has the decoder which allows you to unlock currently 51 additional items for the pool, some of which could be very helpful. A few of your first runs will probably end in failure while you slowly get the Alice Coins needed to keep up.
Other than that there's the Awakenings you get during the run which, as you are now, I presume you didn't get that many of. Those are generally needed to keep the flow going. If you kept going it's possible you could've won, but at the same time intensity increases the longer you play as well. Without a way to keep scaling, say getting tons more helpful items, you'd probably have had it worse. If you want to make the grind easier, Lea is very easy to play and can easily be built around due to only really wanting attack speed.