Canceling your credit card and applying for a new card should be the last action to take, especially in your circumstance. Your credit score might plumet by doing this.