You should probably look for another position elsewhere that is more suited to your requirements. It's not like it's difficult to find work as a talented developer, and there are many opportunities available – as remote workers for startups, or contractors for example.
That said, I'd caution:
I am very good and in one month I have already completely rehauled their entire product myself. I have the stones, the problem is I am very very young and tend not to get taken seriously.
This makes you sound arrogant, to put it mildly. You almost certainly didn't do what you describe; it might be worth taking a step back and more realistically evaluating your strengths and weaknesses.
I'm also skeptical that you indeed work for 6 hours with a minimal 15 minute break for lunch – and if you are, it's almost certainly not healthy (physically or mentally).