facing a short-term crisis : dealing with an immediate problem
back on your feet : recovered from a problem or setback
thriving : very successful; strong and healthy
encountered : experienced Sth bad that you had to deal with
recruited : asked to join a new club, company, or an organization
straightforward : simple or easy to understand
never look back : had no regrets
broke my heart : caused emotional pain
knows what she's getting into : understands the result of her action
ordeal : suffering trouble
light a fire under( someone) : make (someone ) take action
losing it : no longer making sense; losing mental clarity
put up with : tolerate
set in his ways : resistant to change