Ron isn’t a jerk, he just loses his temper, he’s a good person overall, and the only reason he was really mean in the last book is he was starving, the locket, and the stress of being HUNTED DOWN, just because a few times he was mean doesn’t mean he was a bad friend, Ronmione is final and thats that, you just have to deal with it.