How do I switch from GoDaddy tp another webhoster?
Been using Godaddy to host over a dozen sites for the past 2 decades. Have never even had so much as a hint of a problem. This is more then likely user error then anything. You'll have those same issues no matter who the host is.
Just stop paying GoDaddy and pay someplace else to host your site. Search for reviews or opinions on Internet. Use DuckDuckGo or Google for that.