What is the Baptism in the Holy Spirit? Receiving Assurance

Can a Christian experience God’s love in such a way that they feel sure they are going to heaven? Can we receive supernatural joy and peace? Receiving the Holy Spirit is Luke’s preferred term for baptism in the Holy Spirit in Acts.  This is mostly about us being assured that we are Christians by the love of God being poured out into our hearts.  I realise it is a controversial subject, but I hope I have handled it in a balanced way.