you've been through a lot in your young life. it's great you've found someone wonderful but it's okay to not get engaged right away. as for the addiction have you thought about going to a 12-step program? there are groups for both
love addicts and
sex & love addicts. maybe just read some of their materials and see if that helps. take care. you don't need to be so hard on yourself.