A. Everyone, and I mean everyone, has weaknesses, but they are all different. You must know and study your opponent. Some goalies are good at stopping shots, but give up too many rebounds. Others are good with their feet and certainly there are some who aren't. Start by studying their position in the goal and by their physical attributes.
Tall goalies have trouble getting to low shots, for example.
Finally, study the way they warm-up as well, but remember, if a goalie has a bad game once, he might come back and have a blinder the next time out. I know it's probably all in the back of my mind. A. Start with slow diving and progress as you feel comfortable. Injuries are almost inevitable, and it is rare to suffer the same one again if you have had the proper medical treatment, which I am sure you have. Don't put excess pressure on yourself about the situation, just take it slow and start from the beginning.