My boyfriend and I have been together for almost 2 years and we have lived together the whole time. I just found out today that he is cheating on me. From the beginning he's always told me he loves me and can't wait for us to buy a house together and have a family. Just a few weeks ago he told me I'm the only good thing in his life and without me he has no reason to live. He acts like he is happy and in love which is why this is such a huge shock and I can't understand why he would do this. We never fight, I'm very good to him. All his past relationships he was treated like crap, I do not do that. I take care of him and make sure he knows he is loved everyday. I cook, clean, laundry, I rub his feet everynight I take very good care of him. I had a gut feeling that something was wrong so I looked.in his email and found emails between him and a female escort service and found his listing on a website looking for escorts. He plans on meeting her for coffee tomorrow while I'm at work and taking her to a cabin later in the week when he told me he was going fishing. I don't know what to do. Should I go to the cabin and catch him in the act? Problem is I love him so much we have all these plans for.the future together that we were just talking about YESTERDAY. I know he loves me but I can't see why he would do this. It's not like our sex life is boring its not at all. I don't know what to do.