You need to stop and breath, right now everything your feeling is a knee jerk reaction, you need to think logically and not let your emotions run away with your imagination.
Questions to ask yourself....
Have you ever caught him lying about something huge ?
Have you ever told him a white lie ?
You've been together a year, why are you so quick to believe that he doesn't have genuine feeling for you ?
How long and how much do you actually know about the person who this information comes from ?
Can you accept your partner for who he is ?
I'm not going to make a judgment about whether this guy sounds like he has BPD but I tell you that despite my partners diagnosis life is not any easier, he still can't show me the empathy and I still catch him lying etc
__________________
|