It's really hard to find the right horse, but trust me one is out there, you just have to take your time and be really careful you get the right one for you.
It is frustrating, but it will be worth it in the end when you get one who will take care of you and who you'll feel really confident with. Good luck!