Welcome SadMom,
1st let me say you've found a wonderful site to vent on, bleed on , cry on, or even to offer advice on if you want to. The WW (wise women) here are awesome and it's a nice place when you need a little help with these issues. Mostly though, it helps you feel you are not alone.
Looks like I'm the 1st response. I will tell you I have done just that. And you say he shoved you to boot?? Um, let me put this gently as I can.....I was so sick and tired of the irresponsible DD and SIL (and they still are as something else happened just today and I'm about to turn in my SIL to the authorities but that is another post) that I finally did cut her off financially but it took me a long time to do it.
My daughter graduated high school with honors with a scholarship. She began college shortly after graduation. Then she met my current SIL when she was 18 and he already had 2 children by 2 different moms, no HS diploma or GED, no job, no car, lived with another guy because he couldn't live at home and had no where to go, and bad credit. My daughter quit college to be with this loser and I told her I would support her till college was over. When she quit to be with this "man" (not), I told her she has chosen a very very hard road. I was very upfront with her and she still lived at home at the time. I told her she was on her own but being the enabling mom that I was (only I never thought of it that way, I was just trying to "help"), I did help her. I gave gas money, we provided her with more than 1 car, I paid her car insurance and her plates. Amongst other things. She moved in with this guy finally in a little hole in the wall and nothing has improved, in fact, it's gotten increasingly worse. They had a baby (my GD's 1st birthday is coming up this month.) They did move out of that hole in the wall apt and he worked on and off for a very small shop for about 5 yrs but was laid off so much it probably only amounted to a couple.
To make a long story short, they lost their 1st real home to foreclosure d/t nonpayment and that home was in my DD's name. They got in deep in credit cards and borrowing money from this "Cash Advance" type of place and got in deep with them. After they lost their home to foreclosure, I went out and bought a very nice trailor in a park where you own your own land so no lot rent. I (my husband and I)bought a foreclosure at a great price to try to "help" my DD and SIL. What a mistake that was!! I saw about 3 mos rent and not a dime after and I think I actually had 1 full payment from them. After about a year, we decided to unload it as it was strapping us too much paying this extra payment. I had to evict my DD, SIL, and new GC. It was the hardest thing I've ever had to do but they were taking complete advantage of us. My DD did work part time but my crap SIL would lay in bed 1/2 the day, and play video games all the time. They manage to have money for ciggs.
They moved out of the trailor and left us some rubbish to clean up which thrilled my poor DH. They moved into another apt and were evicted about 1 1/2 mos later with a 7 day notice.
I have helped out buying things for my precious GD whom I love dearly (but they needed a baby like a hole in the head). In fact, she's sleeping in the next room as I type. I have even tapered off on that though lately.
When they got evicted from that last apt, I was crushed as my DH would not under any circumstance allow my DIL into our home. He has zero respect for him and rightly so. I was more distraught than anyone (including my SIL's own mother) because my SIL was about to be homeless. I tried to find a place for him to go by dropping hints to family (both sides) but no one wanted the loser. I suggested he go to the local homeless shelter. He miraculously found a buddy but that only lasted a week before his buddy's girlfriend threw him out. My DD came to live with us for about a month and then moved in with my loser SIL at that point in to a "room"...not even an apt....it looks like a craphole half way house of some sort and she's got my GD in there and his 2 sons come to visit. I despise my SIL as I offered to pay for his GED and he has no interest amongst other reasons. He has not made any attempts to find work in I don't know how long (years). I believe he's either thieving, or dealing drugs or both. I have no idea how they're surviving. It sickens me to no end and I can't tell you how disappointed I am in my DD. I finally did cut them off once I evicted them from the trailor we sold. They are literally on skidrow and there is no urgency to better themselves. I have no idea what my DD sees in this worthless SIL. He's is 29 and still wears his pants 1/2 down his butt like a teenage thug....in fact, he looks like a thug. Grow up already for God's sake. My daughter is 25 and was the only one working for the longest....but now, she's not either. I do admit I did provide a Christmas for the children, but next year, I will provide the 1 gift I usually get for them and not take on that burden either. These parents can explain and feel the pain of why there is no Christmas for their own children.
I have no problem helping those who are making an effort to help themselves....however, I'll be darned if I am going to bust my butt all day at work to support those who take it for granted and have no urgency in supporting their own family. This is only a drop in the bucket, SadMom.
The game will never be over until the enabler stops playing it. I know it is so very hard and I have cried rivers I assure you. But my DD wasn't raised this way and I will never understand what happened to her to be content with this lifestyle. It breaks my heart but if that's the way she wants it, that's up to her. Life is full of choices that we all get to make. I only hope that as she ages, she will see what a joke this loser is she has chosen and yearn for more out of life. I'm not saying I'm materialistic by any means....however, if no one can afford to put a bite of food in their own mouth and have 3 kids and a spouse and still feel no urgency to provide, well, that's their choice. I will never again pay the price for someone else's pure laziness.
I was gravely disrespected by my SIL recently on more than 1 occasion and my DD wasn't quite as bad, but did her share too. I have no interest in providing for people like that. Even writing this makes me nauseated as I so love my DD and GC. My DD and I were so very close as she grew up and I have no idea who this woman is now though and the initial shock of it all was the hardest. However, I will not be around forever so I figured it's time for them to stand on their own 2 feet. If DD ever needs to come home to live again, I'm sure I wouldn't say no (but that's me)...however, I will not be the provider for all of them and only she and GD may come back. I will provide a roof and food and that's it. I was actually driving my DD back and forth to town (I live quite a ways out in the country) and then I finally sickened of that game after I worked a 10+ day and then run her all over at night. Nope, the party is over at my house and I'm sure in time, it will be over at yours too. We are all on a separate journey and each of us eventually get to that point where we know enough is enough.
I hope you find the courage, in time, to do what's best for you and your family, even if it means tough love. I feel after all I did for them (and I did plenty) I got nothing but disrespect and my belly was full. Once I changed my tune, I got a little more respect (surprisingly enough) but they're still on skidrow. I know what you mean about almost wanted to call your DS stupid. I know the feeling all too well. I feel like a failure some days but you know, these AC have minds of their own. We can all blame our parents for this, that , and the other thing...but their comes a time when one must be an adult and take the reins of their own life and their own future. Life's all about choices and consequences, not living in some powder puff world that is so not reality. I hope my DD will be able to stand on her own 2 feet when I'm dead and gone and provide something for her own DD. But that is her choice.