Indeed, I'm using SDL and not yet openGL but I was thinking of mixing them. So perhaps I will leave openGL aside for now, since I'm already a bit into SDL, and I may get back to it when I'm experienced enough that I can mostly write a game on my own without melting my brain.
I don't have a problem with learning it later. I have more of an issue with having too much to worry about now, it may become too confusing. I think I prefer to go a step at a time as they become needed.
Thanks both of you for your feedback.