We all know how loving and supporting mums can be, but everyone has a limit.
When a mum in Ontario, Canada, reached her limit, tired of her son's 'unappreciative' attitude, she decided to show him how fed up she was in the most genius way.
Putting her frustration down to official numbers on paper, she presented her 23 year old, who's a full-time student, an invoice for the costs of supporting him for over a year.
It was him who shared the invoice on Reddit, writing: 'Mom gave me an invoice for supporting me for 13 months. Charged me $1000 for being an unappreciative asshole.'
According to the note, his total bill comes up to $39,254.17 CAD (£20,942). Transportation to school, tuition fees and prescriptions are just a few of the items listed by the mum, which also included a surcharge that should be billed to many sons and daughters all over the world: 'Being an asshole and not appreciative of your mother's support financially or otherwise'.
Most people commenting on the post were echoing the mum's sentiment, telling him to 'stop being an unappreciative asshole', while others were pointing out technical errors in the invoice.
Some people also took the mum's note seriously and criticised her for turning parental duties into a financial transaction. However, the mum later explained she did not mean the note and only did it to prove a point.
'This was done in 5 minutes of anger', the mum explained. 'He is lucky and doesn't realise it'.
Her son also later wrote how the note helped him realise what she does for him.
'This was a very effective parenting technique and it has helped me to realise what an entitled little sh*t I have been', he wrote. 'I hope to one day be successful enough to support my family and repay her, but she doesn't expect me to.'
So it actually worked... One for the parenting book, mums!