Have you seen a physio? Worth paying £50 to see a good sports physio so you can use the very expensive kit :)