I would imagine with the stress that comes with moving and a break up will definetely cause you to be late. Any stress can cause this. I would contact your doctor to see what they can do to help you get back on a regular cycle.
Well it can be just that your a little stressed out and maybe that's delaying your period. Maybe the whole break-up, move and worrying about getting your period is possibly delaying it. I hope you find out soon what it is. If it doesn't come down within the next few days maybe you want to call your doctor and make an appointment. Good luck.
If you have been under a lot of stress, that could be the cause for missing your period. i am somewhat in the same situation, i havent had a period in almost 2 months as well. i strongly recommend you to see your dr. i have also had 3 neg preg tests, one from my dr. he gave me a prescription for provera, its kind of like an "estrogen boost", i took it for 5 days and am not waiting for my period to come...
but you should def see a dr.
good luck!!