You are a very young age but mature lady, and I can tell that you treasure your bf a lot. He is a lucky guy. You've done a good job. Although now you are suffering from the cold treat of your bf's mom... one day you may gain "double" back. You never know.