i'm so sorry. I am no help.. i'm 24 and don't have kids let alone a 19 year old

BUT i just wanted to send you a big hug. No mom is ever perfect and it completely sucks he didn't do anything for you on Mother's day. 19 year olds, regardless of how indulged they were, tend to be pretty self involved. and.. he's a boy

from my expereince they don't tend to think of others as much as girls do . I hope that another mom can come on here and help you. I know we have many on here with grown kids. Sending a big hug!!