You are NOT a whiner, Megan!! You are at a very difficult age right now, and it is NOT abnormal that you are having a hard time.
I must tell you that what you wrote here is a very adult thing, and I admire you for it!! Hang in there, okay