Weird is the new normal. Let yourself be who you are. People who are exactly like everyone else don't change anything.
Just because you are a spiritual person doesn't mean you need to accept abuse or that you can't set boundaries. You are worthy of respect.
In every situation, there's a blessing. Look for it. You might not be able to see for a while, but just try to remember it's there.