Never thought I'd be in this situation but here I am... what should I do next?

@Harley
I’ll check those out, thanks for the suggestion.