help me no judgment

Hey I'm getting married in July I'm from Scotland I was a single mother and am very young 21 my fiancée is amazing treats me like a princess and will do anything for me or my five year old son. He is a lot older than me lately I have been working behind the local bar and have made a lot of friends some of them ok and some of them not I grew up in England so I've  n though I am Scottish didn't know tons of people. My ex was very abusive and made me feel like I couldn't have anyone other than him and after I felt the courage to leave him I had a lot of attention and me and my current fiancé had an affair with his friend totally wrong I know and I live with it everyday I was lost and made a mistake. Well my fiancé is perfect treats me and my son like royalty lately I have been working behind the bar which has given me a lot of confidence I never had I love him dearly I have been attracted to another man that he knows about and I am not allowed to go on nights out with the girls and guys from there because of it I have never cheated he is a lot older than me I love him and he will do anything for me but I am 22 in Feb and want to live my life love him a lot he's amazing but I always want to be my age he's 36