Probably. I've been at it almost 20 years. Post-juice days are HARD, hard to stay motivated. I do sleep very well though with naps included a lot of days. I think it's low test levels. lol
Get your levels checked. It could well be diet.
I've been at it for 14 years, almost half my life (now 30), post-juice for 6 years. I really haven't given a fuck in the past few years but i still train when i have to and eat my meals when i have to. I don't talk about training to anyone except my training partner in the gym. This is organising training around 2 jobs so i could train 7am or 9pm. But yeh, the first few years are great and exciting now i couldn't really care but i like what i look like and that i stand out so i keep doing it.
I think Lee Priest said it once to a question about staying motivated he was like 'It's like a job you don't always like it but you still go to it'.