Your medications may be causing the puffiness.
Next Steps
try exrecising in the morning/afternoon as sometimes exercising in the evening can lead to sleeplessness.many lifestyle modificatiins for sleep should be tried before solely depending on medication.
Health Tips
you will find some tips on my blog here
https://www.myhealthclinic.org.in/post/is-sleep-really-so-important