This has been one of those games i've been enjoying since i first started playing in 2010. i cannot seem to keep away from this beast for too long. there will be huge periods of time where i do not touch it and then something exciting comes along like the aquatic update and i will want to play again.
but recently i've been using it to curb boredom between games via the modpacks found on the twitch launcher. modded minecraft is like playing a whole new game each time, every modpack is basically a new experience and minecraft just becomes really endless fun at that point. i don't think i could ever stop loving this game in my lifetime, its just such a nice and creative outlet for me.
some modpacks i greatly recommend.
Project Ozone 3 (just started playing this and really like it! opinion subject to change)
Sevtech ages (it has a really nice progression system that disguises blocks in the world so they only appear as you go through the ages. for villages it really simulates the growth of a village over time. you'll go into a village in age 0 and they have no doors or windows, but come back in a later age and they will! it's very nice, the world feels like it evolves with you. they also add new mobs as you progress.)
TerraFirmaPunk (this is a twist on terrafirmacraft and a really nice one, it's pretty difficult but it mixes up everything you know about minecraft so well that its like learning a new game)