I'll be blunt and honest [as usual, the simon cowell of pe LOL]
Your man is ignorant of what he has, he doesnt appreciate BEUTY and thats what you have plus your a lovely lady from what I've seen and read from you.
The boyfreind needs to WAKE UP and realise how lucky he is with what hes got, ATM he's spoilt and doensn't see what he has.....until its gone, but I hope that never happens. Its your man who has the problems, not you and if he doesnt wake up than he isnt worth it. Sorry if I over stepped the mark, but I wont lie to you. Your stunning, honest and decent...its about time he took notice of you enjoyed every minute with you and made the effort to please you. I'll be morbid, but you dont know whats behind the next corner or what life will dish out to you...life is short, it isnt always sweet but you can sure try and make it that.
Goodluck to you darling.