Figuring something out for an end-user is the most beautiful responsibility i've met in my professional career. Micro interactions tackle major problems...ain't that magic?
The more forethought you'll put in designing or devising an interaction, the more life you'll put into a solution, solution which not just solve but save users from unnecessary mental workout. UX is UC...user experience is user comfort :)