D,

I think for now you should just drop the entire notion of boundaries until you get a better understanding of them. I think you know you should have boundaries but don't have a good grasp on what they should be or what to do when broken. If you keep reading, learning and moving forward you will naturally start to understand what types of behavior should never be tolerated.