I would suggest a second opinion, either from an oral surgeon or a prosthodontist.
Immediate denture always needs relining periodically. it generally takes 6 months to a year to achieve stable alveolar ridge. If your dentist can not deliver a comfortable denture, you may need to see a prosthodontist.
Thanks for your comments, I am seeking a second opinion from a prosthodontist.