Hi I would say the first is definitely fine The second is OK but I might want to resolve the repeat use of "satisfaction" and "knowing".. If you want to keep the repetition then perhaps a colon could be used. I think this makes the repetion acceptable..
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.