It’s a horrible situation firstly I’m sorry this can be one of the hardest things in life to deal with especially if you’ve lived with them or had a codependency there’s nothing anyone can say that will make it better right now so I will list advice and you gotta dig down and move
1. Fix yourself be healthy be fit and focus on the things you want to do in your life
2. You won’t believe it now but God will give you someone deeper better and more amazing but you gotta make yourself someone who fits your dream person think of that daily I don’t mean to be crude but don’t go getting ploughed etc breathe and be patient and make your focus being who you want your future husbands wife to be
You got this and maybe watch the silent voice and especially kimi no na wa