My question involves labor and employment law for the state of: Indiana

My situation is rather difficult, so I do not know if it counts as harassment...

I dated a coworker, moved in with him, got pregnant, had the baby, then I called it off, as it was just not working out...

While I was on maternity leave, my ex completely talked negatively about me to everyone. Seemingly minor stuff, but LOTS of it, but by telling people he had to serve me papers so he could get rights to our daughter (He was seeing her almost every day, just not overnight), that I had went completely psychotic, that I had cheated on him, that I was a terrible mother, etc...

He had told me everyone thought I was a joke.
My mother called my manager (they're friends) who said that he had heard him talk but that he didn't believe it (But never told him to quit talking about me).

I was very afraid of coming back to work, worried about what others were going to think of me.

Talked to a coworker he told me he was, in fact talking about me.

However, I came back, tried to suck it up, NEVER told MY side of the story, etc.

Talked to the manager, he said he'd talk to him.

Different incidents occurred:
Ex yelled at me at work, I told him it was not the place, one of my supervisors just left the room.

Another incident in which a coworker told ex about me "sleeping with someone" well over a year ago and even before him and i were together.
Which resulted in several rumors.

Then another coworker saw me out at a bar (at the time i was underage) and threatened to tell my ex that I was there (i was worried he would try to take me back to court) if I did not allow my ex overnights at his house (my ex lives with him but in court it was agreed he has to be at his mom's or dad's when he has our daughter overnight).

Emailed my manager about all of these, and told him in the incident with my supervisor that she should have stopped it.

He got upset with me by saying the supervisor didn't do her job. Even sided with my ex by saying he understands why my ex feels this way (In which I replied that he only knew HIS side and that no one knows my side). And never said anything to the other two coworkers.

Never was any discipline taken on my ex. Just "talks" which resolved nothing.
The only person to write anything down was another supervisor, and it wasn't even any disciplinary action.

This was written down because he was talking about me in the office. I texted him and told him I didn't appreciate it and that I will be speaking to the manager again, in which he replied "I have great reason. you have been wrong and ignorant about everything in our past. Go ahead and talk to him. It will backfire!"

My ex is always talking about how everyone thinks i'm a "joke" which is a direct result from him talking about me.

Between 1/3 or 2/3 of people who used to talk to me will not, or rude, more rude than usual, or two face and run and tell him everything I say (nothing about him, but my personal stuff, like when I said I was getting a dog for example)

Also, the supervisor who wrote something down told me that now people are saying I do not do anything at work. He said "I don't want to say it's to get back to you, but..." and went on to say that when I work with certain people I should do stuff I do not normally do.

I should not have to work harder than everyone just to prove that I "do not do anything".

Does this count as harassment? It's been ongoing since I came back in September 2009, with the most recent being last week.

I'm completely stressed out. I love my job but I'm looking for a new one because I cannot deal with the stress. I cannot sleep because I worry about work things. I do not feel comfortable at work anymore and have cried several times at work because of all of this.