aww hunny you sound like through such a hard time hunny im so sorry your dealing with so much if you ever need anyone to talk to hunny im here babe
i agree with what the other ladies have suggested seeing your gp etc
Your doing AN AMAZING JOB dealing with all of this and being strong for your little boy hunny!!