I like to summarize story fromtime to time in comment so i could understand it better. it's a bit long but if you read until the end, im grateful 
Well i know this would happened... anyway i didn't actually cheer for anyone tho. About ep.15 or smt people arguing alot about is "Ian still love TJ?" (because there are scene said "just a friend now" which Ian was answering it to Jo) so most of people were jump to the conclusion that Ian not love TJ (as romantically) anymore including me. However, when more ep. come out i find it, that scene may not be Ian's sincere feeling due to originally it was just an answer he told someone (JO) but not actually on his thinking panel.
Back to now, i ask myself every episode is Ian still love TJ ? He act like he doesn't say like he doesn't.
We all know TJ and Ian have a strong bond already but love? That another question right? But after episode come out more and more i felt like "is Ian love TJ?(romantically)" is become too easy and shallow question. What those 2 have is beyond that point already. It's a very deep bond with love buried in it. I believe deep down Ian still do love him in many way friend family and yes as a romantically, but it seems like he has to buried it due Ian's guilt, he believes he will destroy anything he touched (as he thought when he was talking to Jason) and their needed for different kind of life made a major effect on Ian's desicion.
You can see Ian preparing to leave in every his action since ep.1
sleeping with others guy , not go for only Tj
move out, don't accept phone call from TH
fake Id
but u can also see that his brain (believing they shouldn't be together) is conflicting with his own feeling (heart) with all his action to prepare to leave, ian never refused TJ or chase him away. He can go aboard to be even far away but nope...because even tho his brain know what to do his heart isn't ready to not seeing each other again.