Struggling to change gear at high rpm is definatly clutch worn out, being a mechanic myself i was also thinking the same as you. "Don't be silly when the clutch is worn out it will slip" But believe these guys are right, mine was crunching and struggling at high rpm, changed the clutch myself...