I still can't see why when in the past Jack could literally pick and choose from anyone in the galaxy (or more) he'd bother with someone as dramatic and as much of a pain as Gwen, especially when she's spoken for and he's been encouraging her to keep her life outside work to keep her 'human'. Not entirely sure why he bothers with Ianto either (if he does). The only reason I can see this series for him being 'needy' - asking for dates, giving Gwen long serious looks - is that he's emotionally all over the place since getting back from the Valiant and possibly just facing up to his decision to stay here for good - or for ever in his case. Especially as he spent a year in agony worrying about his team and they seem to have got on fine without him. Unresolved issues, methinks.