Suga
Oh the dreaded mixed stuff

I agree with everyone.. Time to call the Pdoc. Please let them know about maybe being over medicated ? and that causing you to pass out. You have gone through alot. Be kind to yourself. I am sorry about your grandparents
Stay in touch