I have not read every post, but it shouldn't have taken that long.
I fix this problem frequently.
What you need to do is keep on top of the rear derailleur adjustment as it seems to lead to the problems that you describe.
I don't normally have to replace the rear hanger, it's normally the...