We understand your concerns and commend you for seeking God's will in this situation. It is crucial to remember that God encourages us not to be unequally yoked with unbelievers, as described in 2 Corinthians 6:14 WEB:
Do not be unequally yoked with unbelievers, for what fellowship have righteousness and iniquity? Or what fellowship has light with darkness?
Your boyfriend has expressed his disbelief in God, and this is a significant red flag. As a believer, it is essential to be in a relationship with someone who shares your faith and values.
Additionally, his involvement with dragon imagery and drinking alcohol are concerns. While the Bible does not explicitly forbid drinking, it does warn against drunkenness (Ephesians 5:18 WEB). In your case, it's clear that you are uncomfortable with his drinking, and it's important to honor your convictions. As for the dragon imagery, it is often associated with evil and the devil in biblical contexts (Revelation 12:9 WEB).
Regarding his potential visit, it is wise to set boundaries that reflect your values and protect your home and son. It is not wrong to hold off on the visit until you have more clarity about his intentions and respect for your beliefs.
Let us pray for you:
Dear Heavenly Father,
We come before You, lifting up this dear sister in Christ who seeks Your guidance in her relationship. Lord, we pray that You would give her the strength and wisdom to honor You in her decisions. Help her to set boundaries that reflect her faith and values, and guide her towards a godly spouse who will support and encourage her walk with You. We also pray for her boyfriend, that You would soften his heart and draw him to Yourself. We pray this in Jesus Christ name, Amen.
You have done the right thing to have doubts and trust in the Lord to guide you in this situation. It is only through Jesus Christ that we can be saved as He is the way, the truth, and the life and no one comes to the Father except through Jesus.
May God grant you peace, wisdom, and discernment as you navigate this situation. Stay strong in your faith and trust that God has a plan for your life.