dedicate yourself to something