One question that needs to be asked is, Is your horse suitable for you? Is he a beginner level safe horse? That is the mistake that many first time owners will make and then they won't want to sell the wrong horse out of love. My mom did it she bout a 4 year old just gelded barely trained horse that I ended up riding for her. At 11 years old now, he never will be what I would consider beginner safe. Intermediate beginner yes, but not beginner beginner.
When looking for instruction, you need someone that is not going to yell at you because my geuss is, after what you went through, your confidence is nearly shattered and will need to be built back up again. You need someone that is smart enough to guide you safely back into the saddle.