It really matters what you want to achieve and what you want to become. Front End development can be summarized as a combination of several technologies - HTML5, CSS3, JavaScript/ECMAScript 6, and Responsive Design Practices.
The first question you should ask yourself is "What do I really like to do"? Do you like working with JavaScript frameworks like ReactJS, Angular, Vue.js? Do you love crafting advanced user interfaces using different UX techniques? Do things like web performance, accessibility matter to you? Do the new CSS specs excite you? Do you hate it when you see a sloppy CSS animation?
If most of your answers are yes, then stick to front-end development and do continue learning it.
The other path you can take is the "Full-Stack Developer". It's a much broader, and in some parts more difficult than Front-End development. Technologies like Node.js, Electron and React Native narrow the differences between front-end, back-end, mobile, and desktop developers, but there are still major differences between the technologies used. Full stack developers can work on the whole system without additional supervision, meaning your tasks and problems will be a bit more challenging and diverse. Another important thing is that the information you need to consume is much larger.
So, to summarize everything I said - look for what you love to do and use; and start/continue doing it!