I have to say I agree with all the replies here; this really is down to you unfortunately.
I would suggest that you definitely approach the hotel in a different way now - maybe something like "I'm so sorry for being so angry before, but now I realise that it's entirely my fault! I didn't read or understand the terms and conditions! Do you think you could help me out here and maybe give me a credit towards a future stay/refund/etc etc?"
Good luck with it - I certainly hope that that you get some kind of resolution that works for you one way or another. Please do come back and let us know how it goes.