My boyfriend complains when bills are due.?
First, quit smoking. It WILL kill you. Next tell your BF that from now on all bills are split 50/50. If he doesnt like it you need to kick him out and look for a new BF. He wont change. If you continue on this path you will always be supporting him.