If the port is broken there is no way around replacing it. You can try doing the work yourself (just order the part) if you feel comfortable doing so, rather than taking to a tech.
I would also suggest figuring our how it keeps getting broken. Not like they just 'break' without something happening.
Then avoid, as much as possible, the action that is causing it to break.