Shouldn't you be counterattacking down the C-file instead of tying 3 heavy pieces down to a backwards pawn? And your Knight should not be traded off, it should be resting beautifully on d4 in that pawn structure - it will take White at least 4 moves to attack it with his knight, by which time you've invaded the C file.
If he plays c3, then he's created his own Q-side weaknesses, and if your heavy pieces are on the C-file, he can't play that to his advantage anyway.
Also, why did you exchange your good bishop for his very bad one??
If you look at example above, you can see what's the "tipical" position in my games. d-pawn is, for example, not supported by black bishop, which probably should be.
After some moves position gets like this:
What should I (black in this case) do to prevent this or just to avoid bigger losses. I still want/like to play e5 (not french version - e6).