I started my period two weeks after

Why so sudden? It was suppose to be the 21st but now this. It was the 26th before last. Why? What happened. I am fat and guess I won't lose weight cause I'm poor and stay in the house with a woman far from home smfh can't make a baby to love me for shit :((((((((((((