Sending him to his dads? ☹️

I have an 11 year old son from a previous relationship. His dad lives about 3 hours away. We generally meet up every other weekend about half way (if his dad is available on his weekend).

I’ve practically raised our son myself with very minimal help. I’ve struggled as a parent to give him everything he needs but I’ve made it work and make every sacrifice necessary to raise him. I’m barely made it through high school, being a teen mom at that.

It seems like no matter how hard I try and how much I help him and try to do everything I can for him, nothing is working. I’ve given it my all and his behavior is terrible. He’s in therapy, he’s failed the 4th grade but was assigned to the 5th grade anyway. Now he’s failing the 5th grade and I’ve had him tested for learning disabilities which I have a meeting about next week. I’ve done EVERYTHING I can do to help him succeed and nothing is working.

His dad, step mom, and his dads mother keep trying to convince my son to come move in with them because they think he would do much better down there. The thought of my son no longer living with me breaks my heart and I cry at the thought of not seeing him every day.

But the thought is always in the back of my mind, would he do better down there? Should I let him move down there and see how it goes? My SO and I have been TTC for 2 years and I feel like a POS because I feel like people would judge me for sending my son away to his dads only to turn around and have another baby and claim I couldn’t raise my first so why should I be trying for another?

Idk what to do. I’m falling apart. 😢

EDIT: It is simply not feasible to move to the town my sons dad lives in. It is 3 hours away from all of our family and we both have jobs that we’ve invested quite a few years in.