i haven't seen a physiopherapist yet, but i am hoping to in the very near future.

thanks to everyone for the advice,
Alex