Welcome to the forum. For questions of vocabulary, it is sometimes quicker to use a dictionary than wait for one of us to spot your post.
If you devote yourself to something, you give all your time and attention to it.
You can devote an amount of time to an activity.
If you are devoted to somebody or something, you love them or it very much.
Student or Learner