Never bad to vent sometimes about life its a great stress reliever. I know the feeling though I lived with my parents on/off since I was 26. It can be very stressful especially in your late teens/ early 20s. From what I have read so far I'd say they are defiantly in the wrong here just taking your credit card like that. Its yours, and its a resource for you.
As a young parent yourself you may qualify for housing assistance in your county as well as food assistance too not to mention child supplies. It may be worth looking iinto to see if you can't get your own place for your daughter, and yourself. It will in the end be healthier for both you as well as her as well for many reasons. I myself am not a parent but I know that low income tends to get you a lot of help if you are willing to do the research.
Of course I can only go on whats here aka the information you provided, butt it also sounds as though your parents want you to move out, but rather than say it directly they feel obligated to allow you to stay. As a result of the stress they have on themselves they trend to lash out at you. My parents did this sort of thing a lot when I was living there up until a few years ago.