I'm sorry for stepping in here, as I'm not a fella... but there is something I noticed about several of your posts; it seems you believe the main effort here is on your part. What I mean is you say, for example, "I can't break free" above. Well, no, YOU can't break free, but He can free you. There is a difference and you may be able to change your focus to be a little more relaxed with your walk with Him. What I mean is; Salvation is God's work, and Sanctification is God's work too... your "job" is to put your faith in Him. No, you can't change yourself, but HE can... do you have faith in that?
Prayer, prayer, prayer... He'll work on you in the way He wants to work on you. Your job is to yield to Him, and the nudges of the Holy Spirit. God's eyes aren't just watching, He is literally present within you. Let the Holy Spirit work and trust Him. Now if it is a matter of the Holy Spirit on one side and sin on the other and they are in a wrestling match... no, you shouldn't give in to the sin. If you do, talk to God about it, ask for more help, get up with His help, dust yourself off with His help, and try again.