Confusing! Man coming in and out of my life

I have been with my bf for almost 7 years, but during our time together another guy keeps coming into my life …

Read further