If you dig through my comment history I’m sure I’ve given the whole story in various bits and pieces with more details and less details.
Essentially we were young. I ignored so many red flags, started thinking with my weiner, she love bombed me, I did what she wanted, she cheated, we separated then tried to make it work, and I later found out she had either not ended the affair or kept it to sexting only and low and behold dick pics.
It’s a sad story, but also a very good lesson to not listen to never stick your dick in crazy.
I have experience with this. There is nothing damaging about co-sleeping occasionally. The risk is either of you becoming dependent.
A 27 year old single mother, if I had to guess, doesn’t plan on staying single forever. At some point a significant other, once properly introduced, will be staying the night and your son should not be a part of that.
The other issue I see here is “it’s kind of nice not having to sleep alone every night.” This does not strike me as healthy, especially when he stops co-sleeping.
Ultimately, you are the adult, and you are the caretaker. I would highly recommend getting your son a regular therapist to guide you through this.