Hi Juan,
I randomly came across your post. Thank you for sharing your story! Despite the struggle you haven't lost your motivation, I can see that. Have you considered working with a coding mentor, someone who has been programming for a while to guide you?