Robdob- get yourself to a physio. I’m feeling your pain if haven’t been able to ride since August! A GP will just refer you to one anyway. A lot of trusts let you self refer now: this means you phone up the clinic, there’ll be an assessment over the phone and then you book an appointment.
If the waiting list is too long then go private for an assessment- it’ll be around £60 and at least you’ll know what you are dealing with then. The treatment for either rupture or other stuff (bursitis etc) are quite different so it’s worth knowing what you are up against.
Also, painkillers aren’t fixing the cause of your problem- it sounds like you have something that you actively need to fix there.