Vent away! Great way to vocalize these frustrations.
Being an authorized user on the lower credit card, are you also responsible for the bill?
Beyond that, you've been asking for signs. This definitely seems like one.
One day at a time. No decisions to make right now.
#thankyougod