Distancing yourself from those who drain your energy, those who constantly want to argue and criticise etc is self-preservatives. Sometimes you just have to do it for your own sanity and to keep the peace.
#muftimenk
Wallahi you don’t meet people by accident. Allah puts different people in your life for a reason. Sooner or later you’ll find the reason. Some will stay, some won’t stay, some will strengthen you, some will love you & some will hate you. Just have trust & sabr. That's His plan.
There's an ayah where Allah swt promises us that no matter how difficult things get, ease is always near, that after every hardship, there’s ease waiting for us. And not just after, but with the hardship itself, there’s ease even in the struggle, sometimes we just don't see it
You're exactly where Allah wants you to be, this phase you're going through in your life is also part of Allah's plans, so keep trusting Him and don't lose hope.