OK, I'm going to help you out.
First off, the world (to include the Army) is not fair. If it was I would be 6'2 and be able to run 6:00 miles, be rich and have a bisexual hottie for a wife. But its not.
2nd. You are feeling sorry for yourself. Stop that!
3rd. Since you are a 13F in the 1st Inf DIV, be the BEST G@#$AMM 13F in the 1st Inf DIV!!!! Because you are going to the Big Game before you ETS.
4th. Be a good soldier & teammate. PT your ass off, Be motovaited, Always be the first to volunteer for whatever (yes, you will stuck on shit details, but your COC will notice and strangly good things always happen to joes that volunteer allot), Always help your buddies (ie after you have cleaned your M16, help the gun teams clean their shit, etc)
5th. Find someone a who is really squared that you work with and emulate them. I try to always hang with people that I believe are better than me. Be it morally, physically, mentally...whatever, it will motivate you and pretty soon you will naturally improve.
6th. Educate yourself as much as possible, ie read some books, get in a Army corspoundance crs, work on a langauge skill (Army provides Rosetta Stone crs for free). If you like to shoot, go to the local range and improve your marksmanship.
7th. Post a copy of Ranger Creed in your wall locker, read it everyday, memorize it. Try to Live by It. Just because you are not in Bn, doesn't mean you can't live by it. Hell I still recite while I'm running or rucking....its damm good way to live your life by!
Hell!!! I wish I was in your shoes, I'd be setting that unit on fire. If you are the most squared away stud, no one will f%^& with you. While you think your unit is messed up, you really don't know shit. You are young and placing yourself in a bad place.
Before I forget watch, The Big Red One with Lee Marvin 27 times....that ought to motivate you.
pills11.com ;))