Any relationship that brings a bunch of negativity into your life instead of the opposite is toxic and should be thought twice about. Dont ever settle. People deserve to be loved for who they are. Dont put up with any abuse or neglect. Ever. Dont stay because of the fear of being alone. Fear of finances or fear of any other kind. Life is too short wasted on the wrong person. Stand up for yourself and walk away. Life has a way of helping you along.