hopefulone,
I can only imagine what you are going through living across the street from your exabf. You're definitely caught between a rock and a hard place. I personally believe that you can't help what you feel for someone; however, you know you have to do what's best for you to get better and hopefully experience a healthy life and loving relationship with someone one day.
Not sure if someone else made this suggestion, but have you considered renting your place?