This is a terribly difficult situation for me and I'd truly appreciate any advice you can give. I've known my boyfriend for around 2 years, and we've been together off and on for nearly 1. We are in a long-distance relationship, which does put a damper on things. The "off" periods, however, have never been a decision of mine. Periodically, he will find a reason to break up, but usually not more than a month will pass before we discuss getting back together, assuming we are both single at the time. Of course, it hurts me every single time, because I am convinced he has changed and will be consistent with me this time. We've just recently decided to give it another try, and he has been mostly wonderful and has made me happier than I've been in a long time. However, he is going through a stressful period in his life and it seems like every few days he will either seem angry with me or not want to talk to me. My question is, should I give him his space when he gets like this, or try to help him? It seems like if I leave him alone, he assumes I don't care...but if I try too hard to keep in touch with him, he will sometimes ignore my calls...and I have no idea what to do. I do not want to lose him, and I really want to make it work...but it hurts me so much when he runs hot and cold like this.