Missed period

To make a long story short, I haven't gotten my period since May. No im not pregnant because I took a few. I have a feeling its an hormonal imbalance of some sort.Sometimes I stress and I have gained weight so maybe that's it. Has anyone ever experienced this?