I, 19F got into a relationship with my boyfriend 21M 1 month ago. at the very beginning it was classic lovebombing, he asked me to be his girlfriend within a couple weeks of facetimes (before meeting me in person) and said he loves me 2 days into the relationship. A couple days later i wake up to him unfollowing me and removing me as a follower on all social medias apart from our primary source of communication (whatsapp). for context, i have BPD, so this triggered a split in me where i broke up with him and blocked him everywhere. during this, i found out he had other accounts he had blocked me on, so i assumed he was cheating. he then proceeds to make even more social media accounts to try and “win me back”, after he made a third account to try and contact me i caved. what surprised me is how he wasn’t mad at all about me leaving him. he actually seemed to like me more after doing it. we then had a couple very passionate times where we met up in person. then he starts drawing away from me again and i decide to break up with him because with my BPD my symptoms worsen when im in a relationship and i just couldn’t handle any more overthinking. this happens one more time and he yet again makes fake accounts to get me back. he again doesn’t seem angry at me at all for leaving him yet again and when i apologise he says it’s all okay. he even says if i break up with him again he will come to where i live and stalk me until i take him back. the reason i ask if he’s a narcissist is because i’ve heard if the ‘supply’ leaves first the narcissist’s ego is hurt and they try and regain it by getting them back. i appreciate i haven’t handled this well myself, but it seems a red flag to me that he’s so eager to come back despite not caring about the relationship unless it’s in a dire state.
TLDR: am i the red flag for leaving my boyfriend three times in one month, or is he the red flag for coming back so many times