T.V.
Katrina,
You are making too much of this. Do not use your four year old as an excuse to remain attached to this man. Your son is young and will get over this. When he brings the subject up, just say he had to move away, change the subject or do something that will distract your child.
You are 0 for two in the man department, so I suggest you concentrate on taking care of your child and stay off the dating scene for a while.
Anyone you have to walk on egg shells around and watch everything you say and do is not worth your time unless you are a total looser and need a lot of self-improvement. It doesn’t seem that this is the case with you.
The fact that your former boyfriend used a very vulgar term to describe you tells me that he should not be in your life or your child’s life.
When you are ready to date again, pick a man who has some self-respect and who will respect you.
Blessings…..