You're not wearing too much make up, people who have commented to you are using the wrong words. You are using make up that's wrong for your skin and age group and applying it poorly.
You need a lighter foundation, something more sheer and light reflecting that matches your skin tone. You don't seem to have bad skin so you don't need a thick heavy foundation and then heavy powder. So it's not the quality it's just the wrong type.
In terms of applying, you're not blending enough, your eyeshadow, powder, blusher etc is not blended in, it's sitting on the foundation. You're also not going down over your neck, which you wouldn't have to do if your foundation was the right colour. But as it's not, you can't just do your face then leave your neck a different colour, in broad daylight it will look like a mask.
If I was you I'd pop along to a make up counter in a dept store and have your make up done. Someone like mac or Bobbi brown. Even if you only buy the foundation, I think you will find a huge difference.
Make up should enhance your features and your skin, not mask it unless you have a significant issue to cover up.
Congrats on losing the weight, and you are really pretty, but lose the heavy foundation and powder for something lighter and light reflecting and make sure you blend well.