skipping periods 1 or 2X a year is almost certainly the beginnings of peri menopause. Since I was 47 or 48, I started skipping a period now and then. Actually I would have 3 normal cycles then skip one then have 3 normal ones again. In the last year I've begun hot flashes on the "skipping" cycles. Yah me!! My breasts get sore like they did in my late teens due to hormone issues. I was just chatting with a friend of mine, who is in her 40's, today about sore breasts and she has the same thing. so don't be surprised if it happens to you. Gaining weight is part of the 40's. things that used to work to lose weight often don't work well. Tight clothes can make things tender. Also, remember, that sometimes we just get weird aches/pains that mean nothing. Last month my lower left had a deep pulse twitch type thing. It seemed to be where my ovary was. thing is, I had just been to my gyno, so I knew things were really all right down there.
Thing is, hon, you should go to the gyno, not because I think you have something wrong but because we should just be proactive about our health. This isn't a "reassurance" doc visit. This is what we do to make sure things don't get out of hand.
I know you are scared because it has been 4yrs, but you have to start somewhere, right? so yes get your boobs squeezed (ugh I have to make my appointment) and have your annual gyno exam. I don't necessarily think you need your hormones checked. I never have and I am 50 and my doc sees no need to do blood work. I mean it is a foregone conclusion that women our age are going to have these changes.
I think you are fine. Your body is doing what our old bodies do. It is a natural thing.