I didn't read the entire thread either, after about 2 pages of bickering I skipped ahead :P
Here are some of my thoughts...
You gf and you need to be on the same page when it comes to training and if she is resistant to this then I would suggest printing out relevant posts in this thread and perhaps some internet articles to show her.
You live in an apartment correct? Would it be possible to set up a pee pad or some kind of
portable dog potty on your deck? If you catch him in the act you can easily put him on the pad, without having to go outside of the building.