A True Boyfriend would be the one, you would trust no matter who he is around or where he goes.
He treats you with respect and understands you.
He is willing to do anything to make things right, and always make you smile.
Never makes you have second thoughts about 'him' and makes you fall in love over and over again.