text: From a guys point of view, I would say to tell him the truth and don't hold back anything.  Anything not told will eventually end up hurting the both of you.  Depending on how he accepts the facts you tell him, will determine whether there is a future for you two.  Telling in person is better because you can tell if that person is lying or how he accepts the news by body language.