Many people waiting for a lot longer than 6 weeks dude…try 6+ months! Not saying the delivery process makes any sense nor is Tesla right for doing it the way they do, but you did just order at the end of May. I know you’ve heard this before, but I think you forgot about that little detail.
BTW - everyone here who had to wait for many weeks and months are just as angry as you, but our posts are not “F-k this $h!t” x 10, lol.
As others have said before, you can just cancel your order so the next customer can move up the line (or sideways or whichever way Tesla does it in their haphazard manufacture & delivery process).