Helpplease
It looks like you have been steadily improving over the past couple of months. Your rating is growing. You just need to be patient with yourself.
I like 10 min time control, but you shouldn’t have to feel rushed the entire chess game; if 10 minutes feels too short, then switch to 15/10 or 30 min time control.
As for improvement, I could say lots of things, but one I recommend is checking out this blog post of mine from years ago which is about more than openings. It also has many useful links at the bottom of the blog post for improvement:
https://www.chess.com/blog/KeSetoKaiba/opening-principles-again
Improving Your Chess - Resources for Beginners and Beyond.....
https://www.chess.com/blog/RussBell/improving-your-chess-resources-for-beginners-and-beyond
-1200 elo!? Im playing ten mins and I it still seems like I could lose on time and sometimes I just get lucky and I snatch a queen but I kinda hang mate sometimes please help