As a general rule, the voices inside us are there for a reason, and they should be listened to. Don’t ignore the subtle red lights your subconcious is warning you about. Ultimately, our hearts know what is right for us. Give your inner voice free rein and let it direct you to the conclusions that are best for you.
Find someone who treats you like you need to be treated and makes you happy. Someone who makes you feel good about yourself, and whom the people you trust encourage you to be with.
What have been the biggest signs for you that you were with the wrong person?