I guess anything that motivates someone to workout is good, but you should explore your relationship with John a little harder. If you have a thing for one of his friends, how can you really be committed to him? My wife and I have been married for over 13 years now and even though she has some very hot friends, I can honestly say I've never had a "thing" for any of them. Looks are a very small part of a relationship, and if there is more to your "thing" than looks, then you seriously have some thinking to do. This is just my opinion and it is not intended to be a judgment of you. I'm just offering you my two cents.