You really don’t know anyone’s true situation because you have not walked in their shoes.
But the best advice I could give you is get rid of the one you got before you consider anyone else.
Then shop around a little. Don’t just trade one set of problems for different ones. Good Luck.
Hasbeen