It might be time to schedule a visit with your doctor to try to sort this out. One other possibility is a persistent area of partial obstruction, but there really are a bunch of possibilities. After a few months of trouble I think you’re entitled to a professional consultation.