In my opinion, you need to have some serious talks with your bf and other friends. They may not see a problem, but you obviously do. You need to tell them... with "I statements". Set your boundaries.
__________________
Psalm 119:105 Thy word is a lamp unto my feet, and a light unto my path.