Welcome to Health Care Magic
Greenish discharge is infection, unless proved otherwise.
Continuing to wear may damage the cornea
They ought to be removed tonight / every night...
Get prescription glasses / in the meantime, you can pick a cheap one for temporary use - having similar not exact power - from some shops..
You should see an eye doctor
Wishing speedy recovery