So glad the chorus was fun. Some people are blessed with perfect pitch, the ability to look at a note and sing it. I am not, but I find that the more I sing while looking at musical notation the better I get. You will get more confident as time goes by.
Sorry about the parent issues. That is seriously tough. Especially when you could use real support from them.