Sounds like you need a smoke buddy my friend. Me and my gf smoke indoors all the time and never have a problem with the smell thanks to this as long as you’re using glass. Joints and blunts are a different story.
A smoke buddy and a smoke eliminating candle are what I use to cut down on smell when smoking inside.
https://www.amazon.com/dp/B08CTP8NNL/ref=cm_sw_r_cp_apa_i_8F7-Fb28KCVAK
https://www.amazon.com/dp/B00WV7T0MY/ref=cm_sw_r_cp_apa_i_3G7-FbPEQHQ6T
Make sure you use these correctly. You have to breathe slowly through the smoke buddy and have the candle lit for awhile before you start/after you finish smoking for it to work. I use these when smoking and dabbing inside and they seem to cut down on smell a fair bit.