You cant stop a guy from cheating.If they are cheaters then there is nothing you can do. A guy is a complex thing that will do what they want when they want unless they really love you. If you are very important to them then it might change them but hopefully hell grow up and realize he was wrong from cheating.
Get counseling and keep the baby at least. You won't regret it when you are older. It is possible to work it out with your guy also. Big thing is talk to an expert on these things.
To know if a guy is cheating on his long distance fiance one has to keep a watch over them. One has to read the signs of cheating if there are any. One has to read the speech etc to know that.
by spy on him because well just keep spying
if you still like him and if he's not cheating on you.
No, keep cheating and dont get caught.
if he is cheating he will act in a different manner
No, it is not. You should, however, invite the guy to join you...
You should do nothing. This is probably none of your business unless you have reason to suspect he's cheating on you. But simply writing to a gay friend by email is not cheating.
I would say that if you date one guy, and kiss another, that would be cheating. And cheating is bad.
you can only get shy guy by cheating
he is cheating on you
when he dose not have as much time for you anymorealso when his attitude has changed towords you. when he is trying to keep you away from family friends etc.