Hello.
Thank you for posting your query at DoctorSpring.com
I have noted your symptoms. The possibility includes a migraine, with accompanying abnormal smell. You would benefit from taking preventive migraine medications such as topiramate, divalproex or beta blockers.
It would be useful to exclude a local pathology in nose by undergoing an ENT examination, if not already done.
Feel free to discuss further
Best wishes,
Dr. Sudhir Kumar MD (Medicine), DM (Neurology)