Python vs C++ (personal experiences with using both)

I’m planning to use Python for my upcoming project as a way to understand OpenCV. C++ seems like a uphill battle with a cherry on top. Though, I’d like to learn OpenCV with C++ in the future. Does anyone want to share their personal experiences working with both languages and any issues they faced? From what I know online, C++ for speed and Python for coding quickness. However, there must some small things that each language offers to make OpenCV experience better and vice versa.