@unkonfined Not everyone is capable to travel with you in life. You are not blocking blessings by keeping people out, you are protecting yourself from being drained by someone or people you are unsure of. We need to stand up for ourselves, set and defend our boundaries. Save yourself.
Be thankful for all the struggles you go through. They make you stronger, wiser and humble. Don't let it break you let it make you. Accept whatever happens then work with it. Don't resist. God is with you.