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