WEEKEND XTRA: How Troy surprised me on his yacht

Troy and I have been together for two years. We have always talked about marriage, kids…