I hav similar issues and found this helpful. My only wish it held more than 300ml / 8oz.
https://www.amazon.com/KIKIGOAL-Convalescent-Drinking-Disabled-Maternity/dp/B07QB7CP9S?ref_=ast_sto_dp