Hmm...advice...advice...*scans brain for relevant information*

My advice (without having a PHD in psychology), would be either one of two plans.

Plan #1:

So your boyfriend is making you jealous, and paranoid, so why not flip the tables on him. The next time he decides to go to his friends house, wait until about an hour or so before his normal time to come home, and leave the house. Even if you have no where to go. Go to the library. Go to the park. Go to Denny's and buy a cup of coffee and wherever you go, sit there for a few hours. Bring a book and read it front to back. When a substantial amount of time has passed, go back home, try to avoid saying anything, and if he tries to talk to you, or ask you where you've been, simply reply that you're tired, and you want to get some sleep (this is especially effective if it is early in the morning). When you wake up, no doubt he'll be more curious to know where you were for so long, so tell him that you went for a walk, and while you were walking, you met another guy walking and started chatting away, he invited you out for coffee, and you just lost track of time. If he asks what the guys name is, pick something foreign and hot (such as Enrique, Sebastian, Henrick, Dimitri, or Brian (mmm...)). Make up details if he asks any (was he hot, what did he look like) but try to play it down like "No, we were just talking about books because he saw me walking with "whatever book", and it turns out he runs a printing business...blah blah blah". Something juicy enough to make HIM jealous, although this instance it probably won't make him jealous. But if you do it a few times, he'll probably recriprocate the feelings of jealousy and paranoia that you are feeling now. But it's a little complicated for this plan to work out, but if done right, can either strengthen your relationship, or prove that it can't be salvaged.

or

Plan #2:

Move to California, I'll be your sugar daddy, we'll set up an amateur webpage for you, make millions, and bask by our pool behind our mansion every day and I'll even buy you new glasses

I think Plan #2 is a win-win situation for all parties involved, and should be the one you choose.

And, if you ever need to talk to someone, you can send me a PM for ICQ, MSN, e-mail address, and I'll give you better advice than what I posted above :p

But, best of luck Jay, and if you need help with anything, let me know.

Michael