I know that you like to improvise, but just to share this could be considered one of the mains lines of the albin counter gambit:
Albin Counter Gambit 3…dxc5

3...dxc4 is wretched and Black gets an inferior game right away. 3...d4 is the only correct move, where Black can argue the gain of central space offsets the material minus.
Either 5.Nc3 or 5.Bg5+ with the idea of castling long quickly should be played. 5.e3 looks puny.

Indeed. I studied the opening a bit, and 3. ..d4 is certainly the right way to go. thechesswebsite has a good video about this opening on youtube.

Article by mida here on chess.com
And the annotated game from the article:
And for more information, you can always join The Unsound Openers who have an excellent opening-theory forum!
Today I played a game in Live Chess where I decided to try a new defense of e5 against the Queen's Gambit, without any prior look at books, videos, or even an Opening Explorer. Only upon later analysis did I learn that this is called the Albin Counter Gambit, which I had heard of but never played.
So what makes this different? The 3rd move I played was 3....dxc5 which was met with White exchanging Queens and getting his white-squared Bishop out. A Bishop exchange then lead to a completely different mid and end game than I've ever seen before. Are there any flaws with this defense I played? Is there a name for it?