Have you used spectacles earlier?
Your symptoms point to a refractive error that needs to be evaluated in an OPD setting.
Spectacles prescribed by an Ophthalmologist should solve the issue.
You have mentioned that you have MGD which I presume was diagnosed by an eye doctor. Were you prescribed glasses at that visit?
Next Steps
You will need to visit an Ophthalmologist for consultation.
Health Tips
Do wear your glasses regularly if you already have a pair.