I was very excited to start contributing to the open-source community but after 2 days of searching, I had found no repos to contribute to. I was feeling very estranged. After the 2 days, I found an issue under the first issues label for c++ . There I found this Issue. The feeling was very familiar as I am very familiar with data structures and that to with destructors in c++. I had found the perfect first issue for me.
Two days after, I had submitted a pull request. After, A couple of hours it had been accepted and merged. My first pr to an open-source project wait this is where is went all wrong. I found out the the repo I had contributed to did not have an open-source license. Which felt like it wasn't open-source. So, I then added an issue to add an open-source license and the repo owner agreed with me and added one the very next day.
The week was full of ups and downs. I hope I can stay on track and not feel estranged again.