You are 24 and you are paying rent, yet you were grounded? Paying rent implies adult responsibilities, being grounded implies dad's in charge. Either you are an adult or you are not...dad can't have it both ways.
My personal opinion...and you can accept it if it fits, or just ignore it if it doesn't...is that your parents are being abusive. Could this be part of why you are shy and intimidated easily?