Give it up, you don't want it badly enough. And what I mean by that has been covered over the last three pages but if you can't handle it now you won't find any comfort when you get into an airline and realise you have to start from the bottom all over again, put up with all of the **** posted above, jump through every hoop and try not to piss off any mid managers along the way (which is the hardest part as they are usually worse than the worst tin pot GA owner), hope the place dosent go bust or you don't kill anyone, to one day maybe get a shot at command, which if you don't pass will leave you stuck in the RHS for the rest of your career slowly morphing into the worst type of FO we have all come accross....
Or.... you could 'suck it up', as you stated in your original post, and get after it.