Omar I can relate to your problem because I am doing exactly the same. I work a full time job and then spend what little time I get at night working on my portfolio and also doing a good bit of freelance work . It’s stressful and crazy. Most nights I work till 12am and then am up at 6.30 for a 10 hour shift and then its baby duties when I get home and then 3d work from about 9 till 12 again.
But stick with it man , because one day it will all pay off and you will look back and be so glad that you did not give up. You have a huge amount of talent and easily have the skills to land a job in CG.
But yes, maybe a break is a good idea. If you burn yourself out you could lose heart and that could be disastrous.
If you ever need a chat about it give me a shout 🙂 or I’m sure any if the amazing crew and community here can also relate to the struggle and will be happy to chat about it.
The futures bright man 🙂