Hi Crystle and welcome!
Thanks for telling your story. It sounds like you have a lot on your plate, but it is possible for you and your son to have a happy healthy life. You are both young so you have time. Try to spend as much one on one time with him as you can, maybe planning something special, even a picnic at a park or something simple when your parents are going to meetings. Like others have already said try to get on your own as soon as you can, but for now try to stay positive. You will find help here.
Peace to you,
Love, Mrs. Thor