Sounds like a clutch especially if it is an original 2012 clutch. Of course, I would get a trusted mechanic's opinion first.
Here's an option sold by ZZP: https://zzperformance.com/collections/sonic-cruze/products/gm-performance-clutch-kit?_pos=7&_fid=212d9c20c&_ss=c
Note: Fri at 12AM ZZP will...