Bittersweet

Pleasant - Regretful - Pained