This is going to be difficult , but try and really concentrate your perspective of him based on his negative traits , and how exhausted you feel from all of the terrible things he ' s done to you . Make a list , if you have to . Write CHEATER or LIAR in big , fat handwriting if it isn ' t getting across to your emotional side . Find a way to feeling annoyed , angry , or frustrated at him . He ' s not a desirable guy , much less a friend . You have to actively find reasons you want to stay away from him , and actually LIKE the benefits of no contact , in order to not talk to him . Sure , he might have some pleasant aspects to his character everyone does ! But you can ' t really let those hide the fact that he ' s done you more harm than good . So , you sort of have to reduce him to a liarcheatersomeone you don ' t want to be associated with anymore . Think of yourself as someone of high quality and deserving of respect and good treatment . He does NOT make the cut , and you KNOW that . Don ' t think twice delete all of his pictures , block his number , block him from social media , all in one swift motion . You deserve better . Read articles about getting rid of toxic relationships from your life , and understand why you might be drawn to him in the first place , on a scientific , psychological level . This will help you learn more about yourself and your habits , so you can avoid getting swept up in talking to that excuse my language ! complete asshole again . You deserve better . Finally , surround yourself with the thingspeople who lift you up , instead of pulling you down . For example , before you met him , what did you spend most of your time on ? What hobbies ? Music , films , shows , outings ? Who did you love talking to , but fell out of touch with because you started dating someone ? Where did you usually go on your own ? It ' s also a good time to try new things maybe joining a group or a club , cracking open that book you were curious about , advancing your career , starting a blog or a YouTube channel , getting a new pet , etc . That ' s the best advice from the top of my head . And again , just keep repeating to yourself , You deserve better , and it ' ll start to stick . There ' ll come a day when you ' re like , You know what ? YEAH . I DO deserve better ! and you ' ll thank your lucky stars that you left a guy like that for a better , new , independent life with more positive , healthy experiences .