Wanting my son to move out

My Son is 20 years old, he has had a job maybe for two weeks almost a year and a half ago. He sleeps all day is up all night with his girlfriend hanging out at her work until b4 dawn. He then comes home, they read the refrigerator using things that are planned to be used for the next couple days of dinners. All the cheese, like all of it every brick, a whole chicken, so on and so forth. Leave the kitchen a mess pans, and wrappers everywhere, but in the trashcan or in the sink. Takes the few dishes that we have left upstairs down to the basement with all the rest of the dishes that he has never brought back up. He also has his bedroom that he leaves a toxic, 420, sweat and mold smell permitting the whole house… he shares this room with his 10-year-old brother. It’s time for him to move out. It’s been one thing after another. The problem is we rent from my father because we have no other means of being able to get into our own place with rent as high as it is and me getting absolutely no child support. I’ve also lost services and benefits from the state because my oldest decided to not do the job program to help get a job so they took away all of our benefits. No benefits, but he is still eating every bit of food that he can without contributing. He is leaving just absolute messes. I’m talking about disgusting mold, food that is definitely calling every mouse in the neighborhood to move in. We have gotten a car that he never followed through on getting his GED to be able to completely own it and drive it. I won’t give him the title until he does get his GED because he quit school when he was 17 refused to go back. given him rides to classes and he would just leave early. It’s just one thing after another and I’ve done everything I could been there and every possible way to be supportive of him and it’s at the point the only way he ever does anything is when it’s too little too late. When he’s booted from a class or fired from a job and then he’s willing to bend over backwards and do everything he’s supposed to do. I can’t keep coming home from a very physically demanding job to pick up after his mess to deal with the smell and the dishes in the sink, I have to go back to the store to get more food cause he ate what was going to be for dinner along with everything else. I have another child and this is not the best situation for him at all or me or anybody in their right mind. My father does not want to kick him out. He has enabled this whole situation to the point that we are hurting him, not helping him by allowing him to continue on this path. Am I the asshole for wanting to do things differently? I’m sorry if this isn’t exactly easy to follow very upset and I’m just at the end of my tether. I can’t get my dad to see that this is not helping it’s making it worse for not only my oldest son, but my youngest son and for me and for my dad as well! Any advice would be great, especially if you can help me figure out how to get through to my father that every time he parentally cock blocks me from giving my oldest son consequences by going behind my back and making completely different deal and making it so there’s no consequence that he actually has to face for his crappy behaviorIt makes me a joke and it makes him more entitled teenage twat that’s no longer a teenager.