These are fine: H e was devoted to building his new home. He was dedicated to stopping the whale hunt . John has a lot on his mind = John has a lot to think about / John has a lot of worries or problems / John is very busy.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.