I think the way we view our bodies is a choice, and only you (not your boyfriend, best friend or me) can truly choose how you're going to live in your own body. If you choose to focus on the loose skin and the imperfections, and allow yourself to stare in the mirror and beat yourself up mentally, then you're going to feel bad. Instead, when you have those negative thoughts, you can make a conscious effort to "talk some sense" into yourself. That loose skin is a battle scar of a battle WON. If you can work on accepting that your body is not perfect, but it's YOURS and it's amazing, then you'll feel better.
I look pretty dang good in clothes, but not so good naked. My breasts bother me the most (if I let them), because they are 90-year-old breasts on a mid-thirties woman. I do plan to fix them when I can afford it, but until then, I work on accepting them. I treat myself to really really good bras that make them look awesome, and I've moved to the point where 95% of the time, I accept them and can even make jokes (that even I find funny- not defensive jokes) about them to my husband and close friends. The other thing I do is catch my own negative talk (i.e. ewww, my boobs are so disgusting!) and choose to be more balanced (i.e. ok, so they don't look great BUT wow, I don't have back pain anymore, I can see my ribcage under them, I wear a much smaller bra and they DO look good in a bra/clothes, plus, I can be active without being bothered by my enormous fat breasts so it's not as bad as it seems). This helps me a lot.
It is up to you to work on accepting yourself, and you have to do that consciously by monitoring your thoughts about your body and not allowing yourself to be your own worst enemy.