Well on the 48th day of my cycle my period finally decided to start so it must have been the stress and whatnot.
Stress can totally alter your cycle and it seems as if you have been going through many stressful situations these days. Moving and a new job are highly stressful events...see a doctor. Iron tablets usually help me.
Anna --
Hi there. welcome to the forum. Well, definitely, big changes like a new housing situation and new job AND weight loss (triple whammy!) can cause a period to be delayed. I would guess that your longer than usual cycle is a result of these things. Your period should show soon hon. good luck