Here's the sentence I'm trying to express in Japanese. "I have changed my life, I've become a cheerful person, all because of him!"
And this is how I would translate it. 僕の人生が変わったのや、明るい人になったのは、全部彼のおかげなんだ!
Am I using the right particles? My intuition says that the sentence is wrong.